The 2017 NFL schedule has been released, revealing the exact dates and locations each of the 32 teams will play this fall. There are obviously way too many games at 256 total to dissect here right now. Instead, we have broken down the best matchups on the schedule.

Some feature the nitty-gritty divisional tilts that we enjoy each season. Others covered will see some players and head coaches pitted up against their former teams.

Beginning with what can be considered a Super Bowl revenge matchup, here are 10 exciting NFL games to look forward to come September.