Black Press3 months ago
Photo Gallery: FIFA Fan Festival keeps drawing massive crowds in Atlanta
ATLANTA — The FIFA Fan Festival has turned Centennial Olympic Park into one of Atlanta’s busiest summer stages, drawing more than 388,000 fans for World Cup...