The league finally released its full slate of regular-season contests on Tuesday; we can now put a date and time next to each and every matchup. Complete schedules for all 32 NFL teams can be found on NFL.com.
Obviously, things will get started with the Giants and Cowboys on Wednesday, Sept. 5, but Sunday, Sept. 9 is the true opening Sunday of the season.
Before we get that far, however, we get a chance to look down each team's potential road map to the postseason.
The Giants have the league's toughest schedule, according to ESPN, but they're not the only team with a daunting task in front of them.
How will the New Orleans Saints handle the beginning of their season with a new interim coach, a disgruntled quarterback and a cloud of controversy hanging overhead? Will they be able to overcome all that and find a way into the postseason?
Who is more likely to be back in the Super Bowl: the Giants or Patriots?
We still have a long way to go before the season kicks off, but if you look at the full schedules for each team, you can already start predicting wins and losses. Now, the only thing remaining on the NFL calendar before players start practicing is the 2012 NFL draft.
In less than three weeks' time, the draft will be upon us. It will be interesting to see when, where and if the high-profile rookies get a chance to square off this season.
Check back periodically for links to full breakdowns of all 32 teams' schedules.