Host cities ready for kickoff in biggest World Cup ever as fans lament visa bans and ticket prices

The official ball of the 2026 FIFA World Cup is played during the first half of an international friendly soccer match between South Korea and El Salvador, Wednesday, June 3,