Atlanta United FC will open the new Mercedes-Benz Stadium on July 30, the club announced on Friday. The day's match will be the first sporting event ever held at Mercedes-BenzStadium, the ...
The NFL has announced that Atlanta will host Super Bowl LXII in 2028, with the game set to take place at Mercedes-Benz Stadium. The decision was made at the NFL Fall League Meeting in Atlanta after ...