Iran National Team Arrives in Tijuana for World Cup Training Amid Visa Issues
The Iranian national football team has established its base in Tijuana, Mexico, opting out of the US due to visa complications for the 2026 World Cup. Players have expressed frustration with FIFA over delays in obtaining necessary visas.