The New England Patriots are an absolute juggernaut. Granted, the team hasn’t won a Super Bowl since 2005, but Bill Belichick’s bunch has gone an astounding 64-16 during the regular season over the last five years.
Any Spygate-monger care to comment?