Arthur Blank

Roof Construction Delays Mercedes-Benz Stadium Opening

Apr 18, 2017
Courtesy of Mercedes-Benz Stadium

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.