I was very happy to see Atlanta’s many successes as a FIFA World Cup Host City, capped by that semifinal match between England and Argentina at “Atlanta Stadium” (Mercedes-Benz Stadium).
Big winners include downtown Atlanta, the City of Decatur, and Centennial Olympic Park, which served as the center for national team fan action and a gathering place for the thousands who came to the city to watch …