After years of anticipation and organization, the moment has finally arrived. The 2026 World Cup, staged across the United States, Mexico and Canada, officially kicks off today.
As was the case 16 years ago at the 2010 tournament, an opener between Mexico and South Africa gets things underway, only this time the match will be contested at the world famous Estadio Azteca—one of 16 venues being used to stage the 104 matches that will take place this summer.