mercedes benz stadium may 10 _OP_3_CP__1494435391686_9431256_ver1.0

Atlanta’s new state-of-the-art Mercedes-Benz Stadium is scheduled to open in 108 days. Construction delays with the facility’s one-of-a-kind, complex retractable roofare behind the date change. But now, the last piece of the steel for the roof’s complicated eight-petal design is in place.