Categories
Uncategorized

Owners vote to send Super Bowl back to Atlanta

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.

Enable Notifications OK No thanks