What happened in yesterday's Mexico vs South Africa game: Quinones, Jimenez fire hosts to dream 2026 FIFA WC start
The 2026 FIFA World Cup kicked off in style on June 11 as co-host Mexico defeated South Africa 2-0 in front of a roaring crowd at the historic Estadio Azteca in Mexico City.