The internet really wants Ted Cruz to go to Philadelphia
Published
The internet really, really wants Texas Sen. Ted Cruz to show up in Philadelphia for the upcoming World Series.
See Cruz — ostensibly a Houston Astros fan in the way most politicians perform the role of "sports" "fan" — got heckled by New York fans at a Yankees game during the American League Championship Series. The...