Posted inNews

Tom Brady, the NFL and Burdens of Proof

As reasonable people, can we all agree that this so-called “Deflategate” thing involving Tom Brady and the New England Patriots is perhaps the stupidest sports controversy to ever exist? Not even the baseball performance-enhancing-drugs controversy has come close to this level of stupidity, though that, too, was a rather stupid…

Gift this article