The wait is almost over. On June 11, co-hosts Mexico will officially kick off the 2026 FIFA World Cup against South Africa in Mexico City. The other nations welcoming the world's finest footballers, ...