The CTR opens in downtown Atlanta before World Cup

The CTR opens in downtown Atlanta before World Cup

With less than 30 days until the FIFA World Cup arrives in Atlanta, city leaders say preparations are ramping up to make sure Atlanta is ready to welcome visitors from around the globe. The former CNN Center is being transformed into a new mixed-use destination near Mercedes-Benz Stadium.

Top Videos