The Super Bowl will return to Atlanta's Mercedes-Benz Stadium in 2028 Nathan James 22 hours ago The Super Bowl will return to Atlanta in 2028 at the home of the Falcons, following a vote of approval by NFL team owners. Share on Facebook Share on Twitter