The New England Patriots are the most inevitable franchise in sports – SB Nation

The New England Patriots are the most inevitable franchise in sports  SB Nation

“Is this the end for Patriots dynasty?” asked the Boston Globe in mid-December, when the Patriots had — unthinkably — lost to the Steelers, falling to a truly …

View full coverage on Google News
Source: Google News