Ted Cruz Exposes Truth Behind Deflategate: ‘Tom Brady Was Framed’

Townhall.com Staff
|
Posted: Jun 03, 2015 12:02 PM
Reactions to his comments were mixed.