The NFL’s biggest game is returning to Atlanta
By Wayne Sterling, CNN (CNN) — The city of Atlanta will host Super Bowl LXII in 2028, the NFL announced Tuesday. The 62nd edition will be played at Mercedes-Benz Stadium, home of the Atlanta Falcons. “This is a tremendous honor for the city of Atlanta and the state of Georgia to be selected as host for Super
Continue Reading