The city of Atlanta will host Super Bowl LXII in 2028, the NFL announced Tuesday. The 62nd edition will be played at Mercedes-Benz Stadium, home of the Atlanta Falcons .
Awarding the 2028 Super Bowl was on the docket at the NFL Meetings on. On Tuesday, the winner and host was named. The game — call it Super Bowl 62 — will be played in Atlanta.