The reaction to Tom Welles’ report on “Deflategate” has been all over the place. Patriots fans were immediately outraged and acted like the mature grownups they are known to be. Other fan bases are delighted in the misery of Patriots fans in addition to the fact that one of the least transparent and most arrogant franchises got called out.
Let’s not forget that New England was caught cheating before (see Spygate). Many others claim the penalty is overblown and much ado about nothing. I, however, think it is integral to the survival of the NFL that cheating, or perceived cheating, be punished severely.