Official: New Atlanta stadium 90-percent done

Workers are racing to complete Atlanta’s new $1.5 billion stadium project in the next three months after ongoing roof issues have delayed the facility’s opening.

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.