Swanson: Iran is right. FIFA and U.S. government must be better World Cup hosts

Iran is playing at a disadvantage during the 2026 World Cup by having to deal with broken promises from FIFA and the U.S. government.