Do you still like it now? -125 would be a steal at this time. I think the line was -1400 very recently.
Schedule is so and so.
Everyone here laughed at the Bucs and Atlanta....so this should be an automatic play for them...
What do you think? I'm not really big on the Saints myself. Soft as always.