I concur with the consensus. STL. A small part of me wants to play them this week but 8 points is getting carried away. I thought the line would be 6.5. Still, I think they have a stronger likllihood of winning SU than ATL, though clearly, both should win SU.