
FULL PRESSER: Atlanta to host Super Bowl in 2028
The NFL and multiple stakeholders got together Tuesday afternoon to officially announce that Atlanta would be hosting Super Bowl LXII in February 2028. The game will be held at Mercedes-Benz Stadium.
Top Videos

FULL PRESSER: Atlanta to host Super Bowl in 2028

Massive fire put out at Fairburn Post Office warehouse

Videos show boat burning after explosion on Lake Nottely
