As the new home for the Atlanta Falcons NFL team and Atlanta United MLS Team, the multi-purpose Mercedes-Benz Stadium covers almost two million sf and accommodates seating for approximately 80,000 sports fans. The stadium offers numerous fan amenities and includes state-of-the-art technologies, such as an innovative halo video board surrounding the retractable roof.
CAA ICON was retained by the Georgia World Congress Center Authority (GWCCA) to perform Feasibility and Planning services to evaluate various options related to the proposed new stadium, including market feasibility, financial feasibility and cash flow development. The team also provided Strategic Advisory services related to naming rights and lease terms for the GWCCA.
CAA ICON served as Project Manager for the Atlanta Falcons through the pre-construction phase of the project, providing the following services:
- Plan and Organize
- Program and Scheme