Piedmont Park and the Midtown MARTA station saw hundreds of thousands of soccer fans gather in downtown Atlanta. Attendees celebrated over eight match days and 19 fan festivals as Spain ultimately captured the tournament title.
Thousands pack Atlanta’s Piedmont Park for final World Cup match

