I've been reading everyone's great comments on this and the other games here at the RX.
I lean to St. Louis. Bulger in a dome. St. L stilling believing, I think, that they have something to prove given their 8-8 season. St. L being play-off experienced. Wondering if Atlanta snap back into top game form after being off for a couple of weeks (meaningless games and a bye). My gut is telling me that St. L will at least cover.