On Saturday, FIFA announced that Atlanta was one of 11 cities invited to host the 2025 Club World Cup Tournament. The matches ...
Super Bowl LXII in 2028 is expected to be awarded to Atlanta's Mercedes-Benz Stadium, according to Sports Business Journal's ...
Atlanta – For the second consecutive week, the New Orleans Saints did a much better job of beating themselves than did an opponent. And now, courtesy of Sunday's 26-24 loss to the Falcons at ...
Atlanta is in line to host its fourth Super Bowl, in 2028. Ben Fischer of Sports Business Journal reports that the league ...
The New Orleans Saints will make the short trip to the Mercedes-Benz Stadium in Atlanta to take on the Falcons in this early ...
The Atlanta Falcons (1-2) face a fellow NFC South opponent when they host the New Orleans Saints (2-1) on Sunday, September ...
Atlanta United have never lost a home game in this competition versus Canadian opposition since officially entering the ...
Atlanta last hosted the Super Bowl at Mercedes-Benz Stadium in 2019. NFL leaders intend to award Super Bowl LXII in 2028 to Atlanta when owners meet next month in that city, sources say ...