The 2011 NFL schedule will be released tonight in a special live broadcast on the NFL Network, as all 32 teams will find out when they play each of their 16 regular-season games.
But the matchups themselves have already been determined. Once the 2010 regular season ended, the NFL's semi-complicated system of where teams finished in the division and other factors kicked in, and the opponents were determined.
In addition to six division games for every team, there are 10 non-division games. Some franchises are going to have an easy road of it; others, not so much.
So before the dates and times are put into place tonight, let's take a look at each team and what its best non-division matchup is.