News

The new home of the Atlanta Falcons, Mercedes-Benz Stadium cost $1.5 billion and is expected to be completed in June. The stadium features a retractable roof and a 360-degree HD "halo" video board.
The Mercedes-Benz Stadium was opened in August 2017 as a replacement for the Georgia Dome. The stadium was built alongside the Georgia Dome, which was used for basketball and gymnastics in the 1996 ...