We may be in a lockout right now, but the NFL released schedules for all 32 teams last night. 

Some are harder than others, but one thing is for sure: there are quite a few interesting match-ups this year. The season kicks off with a bang in week one with Thursday Night Football. It's typically the game of the two teams in the previous Super Bowl, but this year it pits the last two Super Bowl winners against one another. 

The NFL season begins on September 8th, 2011 with the Green Bay Packers hosting the New Orleans Saints. 

The league has done an excellent job of teasing us by bringing joy and pain at the same time. We're excited to see who our teams will be playing next year, but then we are reminded that we have no idea if there will be a season next year. 

The 2011 NFL schedule has some great primetime games, and then there are other ones that make you wonder what were they thinking. The Browns, Lions and Jaguars all have a prime time game, and the Kansas City Chiefs have two. I guess you get rewarded for having the best run game in the NFL. 

I'll be dishing out my predictions and just assuming there will be a NFL season this year. Stay tuned as I update through the day on which games will make this season special. 

As always, I welcome your thoughts below.