After months of preparation, the 2026 FIFA World Cup is finally here. Hosted by the United States, Canada, and Mexico, one of the world's biggest sporting events kicks off with Mexico vs. South Africa on Thursday at 2 p.m. It will be the first of 104 games played over the next several weeks.