I can see the value in picking New Orleans this high only due to the fact that they average the highest overall scoring % and will be in a hostile home environment against a division rival. The Falcons are the only competition as of this season for the division title. But not getting the Saints at -10 makes me wonder...any thoughts???
That is tough because those big favorites didn't cover this week at all. All the big favorites over -10 didn't cover this week. Better beware on this game tomorrow night. It is a division game and those tend to be closer than we all think they could be.