NFL Announces Atlanta Will Host Super Bowl LXII In 2028
During the last Super Bowl game in the state, the Patriots beat the Rams 13-3.
The NFL announced the location for the Super Bowl LXII set to be held in 2028.
Super Bowl LXII will be hosted at the Mercedes-Benz Stadium, home of the Atlanta Falcons.
The game will mark the fourth time Atlanta will be the host city for the Super Bowl and the first time since 2019.
During the last Super Bowl game in the state, the Patriots beat the Rams 13-3.
That marked the first big game to take place at the stadium that opened in 2017. It was also the lowest scoring super bowl ever recorded.