FIFA, the infinitely corrupt organization that rules international football (known as soccer in the US), has completely ripped off the North American cities that -- owing to the stupidity of their political leaders -- signed up to host the matches.
World Cup organizer FIFA pushes billions of costs onto its host cities, leading to frustration and a refusal to make the same mistakes again