Loading Video…
This browser does not support the Video element.
Fans express excitement over first Atlanta World Cup match
Fans from across the globe flooded downtown streets as Atlanta Stadium hosted its first FIFA World Cup match. The historic event marks the beginning of an eight-match lineup in the city.