Visa Deadlock Threatens 48-Team World Cup Integrity as Iran Squad Lands in Mexico

The 2026 FIFA World Cup is projected to generate over $14 billion in commercial revenue, yet a diplomatic rift over 12 administrative visas now threatens the tournament’s expanded 48-team integrity. The Iranian national soccer team arrived in Tijuana, Mexico, on June 6, 2026,