The Atlanta Falcons will not only boast the most spectacular and unique stadium ever constructed in the NFL — or any American sport, for that matter, the team will also display the world’s largest bird sculpture and a giant metal soccer ball.
The deal came via a partnership with Savannah College of Art and Design (SCAD), the team will erect a giant falcon statue and soccer ball on the main plaza facing the city skyline.
“The falcon, rising 41.5 feet tall with a wingspan of over 64 feet, will be the largest bird sculpture in the world,” the team said in a statement. “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. The second piece, a mirror-faceted soccer ball standing almost 35 feet high, created by Studio Roso of London and will sit by the North entrance overlooking the green space being developed on the current site of the Georgia Dome.”