Sports – FiveThirtyEight — Bill Belichick RSS



The Best NFL Teams Of All Time, According To Elo

When the New England Patriots strode onto the Bermuda grass of University of Phoenix Stadium on Feb. 3, 2008, the spectre of history was waiting for them. The Patriots had, to that point, won all 18 of their games during the 2007 season and were a Super Bowl victory away from the NFL’s first undefeated […]

Continue reading