Why does Ted Cruz hate the Texas Rangers? LOL
Catapulting outright lies is a sign of desperation.
Cruz will say that he likes the Astros