Advertisement

The Super Bowl will return to Atlanta in 2028 at the home of the Falcons

ATLANTA (AP) — The Super Bowl will return to Atlanta in 2028 at the home of the Falcons.