THEY CHEAT. They got caught.
Belicheck should resign.
He's a fraud. Genius? My left tuchas!
As a football fan and as much as I hate the Pats, this comes as no surprise. Rumors of their improprities have swirled for years.
Its a blight on the game, a blight to the sport, and they should rescind ALL of their Super Bowl wins.