The co-hosts' opening day win sparked an explosion of joy - can the U.S. and Canada match them today?

After a rocky buildup with high ticket prices, delayed federal funding for host cities, and visa issues, the World Cup has arrived.

It’s finally here. The first of 104 matches in this biggest-ever World Cup kicks off in Mexico City when South Africa meets up with Mexico in the Estadio Azteca.