newsEngin.18438750_040417-atlanta-aerials-ba-013

Mercedes-Benz Stadium’s opening is delayed again

Construction issues with the roof of Mercedes-Benz Stadium will delay the opening of the Atlanta Falcons’ new home for the third time and will keep the Georgia Dome standing for a while longer.