Originally Posted by Cunning Stunts
True. I'll take Denver over Houston, too. I forgot about Denver's upgrade, but I still think the Falcons have the leg up over the Saints.
I might be going a little overboard with the Saints here, but they'll be a lot better than they were last year. I like the Falcons, but they just can't seem to get over that hump that's plagued them over the years.
This is what I love about the NFC. There's really no favorite untill the season plays out. The AFC over the past 10 years has always been a three team race(Patriots, Steelers and Colts). Thankfully that's starting to change.