Atlanta, South Florida, LA Get Super Bowls
Atlanta, South Florida, LA Get Super Bowls The NFL has awarded the 2019 Super Bowl to Atlanta, the 2020 game to South Florida and the 2021 game to Los Angeles, NFL.com announced Tuesday. Atlanta has hosted the championship game twice, in 1994 and 2000. The city’s new $1.4 billion retractable roof stadium is scheduled to…
Details