The magic of the World Cup has come to Atlanta

On June 15, Atlanta hosted its first ever FIFA World Cup game. While the game ended scoreless, it provided one of the most stunning upsets in World Cup history, as Cape Verde, the smallest country by land area and the second least populated country to ever qualify, stopped tournament favorites Sp...