Loading Video…
This browser does not support the Video element.
Senator Ted Cruz cheering on the Astros
Senator Ted Cruz took in Game 2 of the World Series and gave his prediction on the final results.
This browser does not support the Video element.
Senator Ted Cruz took in Game 2 of the World Series and gave his prediction on the final results.