ATLANTA (Nexstar) – Mercedes-Benz Stadium is the site of Super Bowl LIII this Sunday, but that’s not the only big event planned for what’s been referred to as the ‘finest venue in sports.’
“The vision has become a reality for us,” said Atlanta Falcons owner Arthur Blank. “Last year we hosted a national college championship game. This year the Super Bowl. Next year the Final Four. It’ll be the first time in the United States that a city has hosted those three big events in a row. And we’re doing it and doing it well.