Report: Atlanta to be awarded Super Bowl LXII

With an owners’ vote on the horizon, the NFL plans to award Super Bowl LXII in February 2028 to Atlanta, Sports Business Journal reported Thursday.Team owners are scheduled to meet in Atlanta in Oc

Headlines