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???
