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 […]