The Super Bowl will return to Atlanta in 2028, after a vote of approval by NFL team owners Tuesday at the league’s annual fall meeting.
Owners vote to send Super Bowl back to Atlanta
Oct 15, 2024 | 12:48 PM
The Super Bowl will return to Atlanta in 2028, after a vote of approval by NFL team owners Tuesday at the league’s annual fall meeting.