Jimmy Carter has spent over 20 months in hospice care, hitting the 100-year milestone earlier this month on October 1, and now he has fulfilled one of his final wishes. Former president Jimmy Carter ...
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.