Sports Super Bowl will return to Atlanta’s Mercedes-Benz Stadium in 2028 Tuesday, October 15, 2024 NBC 9 News The last time Atlanta hosted the Super Bowl was back in 2019.Link to original article DenverVisitor.com: Full Article Tags: newsSportshomeinstagramsyndicationnation-worldnfl Related articles Denver Post Broncos Mailbag: How can Sean Payton, Denver offense avoid another slow... NBC 9 News Jets acquire wide receiver Davante Adams from Raiders, AP sources say NBC 9 News Steelers QB Russell Wilson 'in consideration' to start against the Jets... Denver Post Justin Fields likely to be benched by Pittsburgh Steelers for Russell... NBC 9 News Deion Sanders holding news conference as Colorado prepare for Arizona