by Kevin Allman
The season will kick off with a matchup between the Dallas Cowboys and Super Bowl champion New York Giants on Sept. 5, to be shown on NBC at 8:30 p.m. ET.
Though the league has traditionally opened its season on Thursdays, the 2012 opener will be played on a Wednesday so as not to conflict with President Obama's speech at the Democratic National Convention.
Here's the schedule!