Posts Tagged "new stadium"

Did you know that Atlanta is home to the largest cable-supported domed stadium in the world? The Georgia Dome was built in 1992--only 20 years ago. The facility has proven it is capable of holding...
Fri., September 21, 2012 11:51am

All volunteers receive training, free parking and a catered meal provided by Carole Parks Catering.

Get More Info »