
The NFL team owners have approved Atlanta as the host city for the Super Bowl in 2028, marking the fourth time the championship game will be played in Atlanta and the second time at Mercedes-Benz Stadium. The decision was made at the league's annual fall meeting, with Falcons owner expressing gratitude for the honor.
Arthur M. Blank, the Falcons owner, expressed his appreciation for the trust placed in Atlanta to host Super Bowl LXII. He highlighted the city's readiness to host major sporting events and its commitment to becoming a premier global sports destination. Mercedes-Benz Stadium, known for its state-of-the-art facilities, is set to welcome fans from around the world in 2028.