World Cup 2026 opens today: Mexico face South Africa
World Cup 2026 begins on June 11, 2026, with Mexico vs South Africa at Mexico City Stadium.
World Cup 2026 begins on June 11, 2026, with Mexico vs South Africa at Mexico City Stadium.
A quick look at the first two matches of World Cup 2026.