Loading Video…
This browser does not support the Video element.
Atlanta Stadium hosts first soccer match
Thousands of soccer fans flooded downtown to celebrate the city's first World Cup match, according to transit and event officials.
This browser does not support the Video element.
Thousands of soccer fans flooded downtown to celebrate the city's first World Cup match, according to transit and event officials.