I told Cruz people that SNL would destroy him, it was inevitable. Leftist are scrum, if they see you as an easy target, they will attack.
How have they “destroyed” him? He won Iowa, will place well in New Hampshire, might win South Carolina and will mop the floor in the SEC states. The demographic that watches SNL weren’t going to vote for Cruz in a million years.