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.