Steve Cannon, the CEO of Atlanta Falcons owner Arthur Blank's family businesses, insisted the retractable roof would not be a lingering issue regarding the opening of the $1.6 billion Mercedes-Benz Stadium.
Cannon provided visual evidence to back his claim over weekend, posting pictures of an open and closed roof.
Closing the roof at #MBStadium! This aperture is 120 yards! pic.twitter.com/dejBxkkTTi
— Steve Cannon (@SteveCannonCEO) June 3, 2017
The #MBStadium roof is officially closed! Another huge milestone and an engineering marvel! pic.