Originally Posted by NewYorkSpider
New Orleans and Denver
With Sean Payton back, they're going to be better. Plus, with all the suspensions and controversy that took place over the past year, I think Brees and Payton are gonna have a fire lit in their eyes.
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.