Loading Video…
This browser does not support the Video element.
First day of the 2026 FIFA World Cup is kicking off
Take a look at San Pedro Square in San Jose where the city plans to air all 104 FIFA World Cup matches for free. Mexico is opening up the tournament with their first match against South Africa.