A Closer Look at the Retractable Roof of Atlanta’s Bonkers New Stadium
Remember when the Atlanta Falcons announced they ’d be building a new stadium — using aboatload of public money — that would be crowned with a retractable cap ? The architects of the $ 1.2 billion labor lately passed along a young fly front - through of the innovation . And while it ’s our good flavour yet at the structure , it also brings up plenty of questions ....