World Cup kicks off in Atlanta

Atlanta officially opens up its World Cup hosting duties today at noon when Spain kicks off against Capo Verde.  But the city’s soccer fever is already in full swing, hosting massive crowds at watch parties all across the city over the weekend.  Centennial...

Login

Lost your password?