by John B | Jun 11, 2026 | News, Soccer
The FIFA World Cup 2026 begins today in Mexico City, with Mexico facing South Africa in the tournament’s opening match at Mexico City Stadium. Kickoff is set for 3:00 p.m. ET, giving Mexico the first spotlight of the expanded 48-team World Cup. Group A also continues...