Official Site of the Falcons · Sep 8, 2016
Falcons Sculpture Unveiled for MB Stadium
Mercedes-Benz Stadium partnered with SCAD to create a large-scale sculpture depicting a Falcon in flight, the largest bird sculpture in the world
In 2015, Mercedes-Benz Stadium partnered with Savannah College of Art and Design (SCAD) to create a comprehensive art collection that will be featured throughout the two-million-square-foot stadium. Fifty-three artists were selected to contribute and over 100 works of art were commissioned, including two signature sculptures.
