Finally, the 2012 NFL season has arrived. Gone are the long offseason days full of draft speculation, padless practices and positional battles. Now, it's time sit back, relax and watch the action unfold.
This season promises to be special because the NFL is bigger than ever. Quarterbacks look to continue their feast from 2011, defenses look to catch up and all eyes are on the extravagant class of rookies.
Every NFL fan knows that their favorite franchise has certain goals this season. Whether it's to become competitive, make the playoffs or contend for the Super Bowl, missing the mark will be considered a failure.
What we've been waiting months for all starts on Wednesday, September 5, when the Dallas Cowboys visit the New York Giants in an NFC East showdown.
Let's take a look at Week 1, game by game with predictions and more.