Ted Cruz Roasted on SNL: Watch.

Weekend Update anchors Colin Jost and Michael Che had some fun with Ted Cuz who fled Texas for warmer climes in Cancun, then said it was his daughter's idea and that he made a mistake. Little too late?  ...