We would take Atlanta's current facility! Aren't the Braves moving into another stadium too? Where is the money there?perry
It's probably the 3rd new football stadium for Atlanta Falcons since ole Taylor Field was built.
So much wealth in Georgia, too bad it is held by so few people.
thats capitalism like or leave it.
Seems to have tremendous sight lines for maximum game day fan experience.
Post a Comment