The Falcons and their convention center bedfellows want that hypothetical new stadium to seat up to 80,000 spectators for "mega-events," and to be "a distinctly iconic landmark for the city of Atlanta and the state of Georgia," the specs say. Also, it'd be about four Arthur Blank houses larger than the Dome.
Filed under: