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.
Only 83 feet — less than 30 yards — separated the two venues. The new stadium is home to the NFL's Atlanta Falcons and Major League Soccer's Atlanta United. In addition to the retractable roof ...
At the Mercedes-Benz Stadium, soccer fans can watch Atlanta United while football fans can catch the Falcons. Featuring a massive circular video display, three separate concourses for food like ...