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...
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...