Host cities spent roughly $100 million each to put on the World Cup. Thanks to the contracts FIFA made them sign, most won't come close to recouping their costs.