Falcons CEO says additional $200 million in costs for new stadium won’t delay opening

Falcons CEO and president Rich McKay said the $200 million worth of updates going into the Mercedes-Benz Stadium won’t delay its opening.

Falcons CEO and president Rich McKay said the $200 million worth of updates going into the Mercedes-Benz Stadium won’t delay its opening.

Leave a Reply

Your email address will not be published. Required fields are marked *