Loading Video…
This browser does not support the Video element.
World Cup Atlanta: Fans march to Atlanta Stadium
Soccer fans gathered on Monday morning for a march to Atlanta Stadium for the first World Cup match in Atlanta today at 12 p.m. between Spain and Cabo Verde.