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