Atlanta, Mercedes-Benz Stadium to host Super Bowl LXII in 2028
Atlanta will host Super Bowl LXII, which is set to take place in February 2028 at Mercedes-Benz Stadium, the league announced Tuesday.
Atlanta, Mercedes-Benz Stadium to host Super Bowl LXII in 2028 originally appeared on NBC Sports Philadelphia