One of the goals of the new Mercedes-Benz Stadium, other than to steal the branding money from the New Orleans Saints, was to start landing Super Bowls. Having the NFL championship game is said to bring in anywhere from $500 million to $750 million to the host city, and a great way to put the city on display.
Atlanta has only hosted two Super Bowls, in 1994 and 2000. They will finally get a third.
The final vote is in: The host of Super Bowl LIII, by a simple majority, is Atlanta. ... And New Orleans is out.— Ian Rapoport (@RapSheet) May 24, 2016
The new stadium looks impressive, and comes with an impressive price tag for both Arthur Blank and the city of Atlanta. It should be easier for both to pay for the stadium with this successful Super Bowl bid, and hopefully another one in a few more years.
Will the Falcons make an appearance? The host city has never had their team in the Super Bowl in NFL history