Share Twitter Facebook LinkedIn Email Fans from around the world filled downtown Atlanta on Monday as the city hosts its first-ever FIFA World Cup match.Read More