2026 World Cup: Iran forced to relocate team to Mexico amid US visa restrictions Sports 2026 World Cup: Iran forced to relocate team to Mexico amid US visa restrictions June 9, 2026 0