Super Bowl LIII is heading to Atlanta

  • 8 years ago
NFL owners voted to award Super Bowl LIII to the new Falcons stadium. Atlanta and New Orleans were finalists for the game, with Miami and Tampa eliminated from the process earlier on. New Orleans limited its bid to just the 2019 game, meaning it will be at least 2022 before they’re back in the mix for the game. Atlanta previously hosted Super Bowl XXXIII, which featured an incredible game between the Titans and Rams.