The planned opening of the $1.5 billion Mercedes Benz Stadium has been delayed by ongoing roof construction.
Steve Cannon, the CEO of Atlanta Falcons and Atlanta United owner Arthur Blank's businesses, said Tuesday the delay is a "timeline" issue. He insisted there is no concern about how the roof will work.
"Yes, we have a complex design and we have a complex building," Cannon said. "But there has never been any concern about the operability of the roof."
Cannon said installation of the roof petals is three-quarters complete.
"Normal steelwork has taken longer than anticipated and that has had an impact on the overall...