June 18, 2013
An artist rendering of the Atlanta Falcons stadium concept design provided by 360 Architecture.
Stories this photo appears in:
Atlanta officials have reached a $19.5 million preliminary deal to buy the property of one of two churches needed to build a new stadium for the Atlanta Falcons, according to multiple reports.
The Atlanta Falcons announced on Tuesday conceptual plans of a new stadium and plans to immediately move into the schematic design phase of the project