Skip to main content
Advertising

Super Bowl Returns to Atlanta

NFL owners selected Atlanta to host Super Bowl LIII in 2019 at Mercedes-Benz Stadium, bringing America's biggest sporting event back to Atlanta for the third time, and first since 2000.

Advertising