ATLANTA — The planned opening of the $1.5 billion Mercedes Benz Stadium has been delayed by ongoing roof construction. The CEO of Atlanta Falcons and Atlanta United owner Arthur Blank’s businesses says there are no concerns about the “operability” of the roof. Steve Cannon says the delay is a “timeline” issue with ongoing steelwork.
Roof construction to delay opening of new Falcons stadium