DeflateGate: Nothing to See Here, Folks
Oh, the horror. Yet another “The New England Patriots are cheaters!!1!” media wave is sweeping the country. This time it’s DeflateGate. And once again, it’s much ado about absolutely nothing —— other than the name of the team in the crosshairs. And here’s the proof. The NFL says it’s investigating… something. Yet the issue of…