The NFL has awarded future Super Bowls to Arizona and New Orleans. The decision was made Wednesday at the league’s annual spring meeting in Atlanta, which will host the 2019 Super Bowl at Mercedes-Benz Stadium.
The NFL has awarded future Super Bowls to Arizona and New Orleans. The decision was made Wednesday at the league’s annual spring meeting in Atlanta, which will host the 2019 Super Bowl at Mercedes-Benz Stadium.