News

As thousands of fans are expected to travel for the world's monumental soccer event, Atlanta will be in the spotlight.