Ted Cruz showed up at Yankee Stadium and the Bronx fans didn’t disappoint in the slightest
by DJ Dunson from Deadspin > Sports News Without Fear, Favor or Compromise on (#652N2)
As the target of a chorus of boos, fuck yous and a barrage of middle fingers, Republican Senator Ted Cruz somehow managed to outshine the Houston Astros as the most detested figure in New York.