1don MSN
FIFA expects to make $11B from the World Cup. Host cities like Houston will be lucky to break even
The financial terms for the 2026 World Cup put all of the costs on cities and states, while giving them none of the direct ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results