RAW: MEXICO CITY: WORLD CUP/FANS ARRIVE AT STADIUM 51 minutes ago The 2026 FIFA World Cup officially kicks off Thursday in Mexico City, featuring a record 48 teams competing across 104 matches. FacebookTwitter