Será o primeiro estádio do mundo, integrado na Liga Nacional de Futebol (NFL) a receber a exclusiva classificação ambiental e de sustentabilidade LEED Platina. Atualmente em construção, o Estádio Mercedes Benz servirá de sede dos Atlanta Falcons, estando a sua abertura prevista para o final de 2017. A estrutura de 93 metros de altura terá 186 mil metros quadrados de área e uma capacidade máxima de 75 mil lugares sentados. Na sua construção serão usados cerca de 23 mil toneladas de aço e 115 mil metros cúbicos de betão.