The World Cup kicks off today! For the first time since 1994 the tournament is back in the United States with co-hosts Canada and Mexico. The first match starts at 3pm between host nation Mexico and South Africa. Over the next month Argentina will look to defend its title, while historic football giants like Brazil Read More