11Alive | Atlanta mayor discusses impact of Super Bowl coming back to city @11Alive | Uploaded October 2024 | Updated October 2024, 4 days ago.
Super Bowl LXII will be held at Mercedes-Benz Stadium in 2028, the league announced Tuesday.
Super Bowl LXII will be held at Mercedes-Benz Stadium in 2028, the league announced Tuesday.