The Atlanta Falcons and Mercedes-Benz Stadium will host Super Bowl LXII in 2028, NFL commissioner Roger Goodell announced Tuesday at league owners' meetings in Atlanta. "Renowned for its hospitality ...
The NFL season continues in Week 14 when the Atlanta Falcons host the Seattle Seahawk on Sunday. Start time, how to watch, ...
Despite the recent struggles, they still are tied for first place in the NFC South at 7-6 and have a clear path to the ...
The Atlanta Falcons were eliminated from playoff contention after a 37–9 loss to the Seahawks, marking their eighth straight ...
Georgia's capital has hosted the Super Bowl on three prior occasions -- Super Bowl XXVIII in January 1994, Super Bowl XXXIV in January 2000 and Super Bowl LIII in February 2019. The first two trips ...