Category: atlanta

Atlanta has won the right to host Super Bowl LIII (53) in 2019. It will be the third time they host the game and the first Super Bowl in Atlanta’s Mercedes-Benz Stadium, which is under construction and scheduled to open as the new home of th……