Here is a link to a map of the Edward Jones Dome at America's Center in St Louis.
http://www.explorestlouis.com/meetin...Tour/index.asp
Our team has not been able to go to Atlanta, but I went one year to observe. The first thing I realized was the distance from the pits to the field. The St Louis layout looks much closer, assuming the pits are in the halls marked 4 and 5 and the other areas (vending, merchandise, etc) are further away.
After further inspection, I am realizing that Hall 6 is directly under? the football stadium. Interesting.