Screen shot
Screen shot

Politics & Government

Ted Cruz has a sense of humor? Texas senator gets laughs in hoops spat with Deadspin

January 24, 2017 8:37 PM

  Comments  

Videos