MORE: Falcons get in line to work out Michigan OT
From AtlantaFalcons.com:
“The falcon, rising 41.5 feet tall with a wingspan of over 64 feet, will be the largest bird sculpture in the world. Constructed by Gábor Miklós Szőke of Budapest, the majestic stainless steel work, capturing the moment of a touchdown, will be erected on the main plaza facing the city skyline.”
Construction issues have pushed back the opening of the stadium to Aug. 26, the Falcons’ pre-season game vs. Arizona.
The original opening was scheduled for March 2017.