News

(The Center Square) – The Super Bowl is coming back to Atlanta following the 2027 season, marking the fourth time the NFL championship game has been played in Georgia's capital city. It will be ...
ATLANTA (AP) — The Super Bowl will return to Atlanta in 2028 at the home of the Falcons, following a vote of approval by NFL team owners on Tuesday at the league’s annual fall meeting.