Screen shot
Screen shot

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

January 24, 2017 08:37 PM