Editorial: Atlanta, Home of Super Bowl LIII, From The Sky

Published 01/30/2019 06:24

Atlanta is home to Super Bowl LIII. 

In a recent poll, the capital of Georgia was named a Top 20 city for football fans. 

A large pull for fans is the new Mercedes-Benz Stadium, the newest in the NFL and the first LEED platinum certified in the league.

  • almost 6 years ago
  • 357 VŪZ
  • 18
  • 5
  • Report

NEWS CATEGORIES:

Up Next

Autoplay