New England Patriots

Could Patriots really get a Super loser label?

When the conversation turns to Super Bowl losers, the Bills and Vikings immediately come up, but do the Patriots belong in that conversation…