Not really going to explain the logic behind this one. STL is practically a guy who just hit puberty. ATL is stout. Both sides of the ball have been promising the last couple weeks. I don't think STL has anything that can stop the explosiveness of ATL at all. Only way the Birds lose this one is if they just absolutely shoot themselves in the foot for 4 quarters. Confirm/Deny?