The Buffalo Bills already possess the fifth-toughest schedule of the 32 National Football League teams entering the 2017 season according to 2016 records. Buffalo plays the defending Super Bowl champion New England Patriots (twice) and the Super Bowl runner-up Atlanta Falcons among a slate of seven games against playoff teams (New England twice, Miami twice, Atlanta, Oakland, and Kansas City).
In terms of the number of miles Buffalo players will traverse during the 16-game schedule, the news gets slightly better for the Bills, as the organization HometoGo ranks the Bills in the bottom third of the league for miles traveled in 2017.