What about the NFL.?
The only possible pay-off scheme for the NFL is how they make the decision over the Super Bowl location. There’s a presentation of sites and a committee sits down to pick site (several years ahead of time, if I remember correctly). There might be undue influence, but it’s marginal in comparison to the FIFA situation.
The World Cup is only held every four years....which translates into significant value. There’s roughly forty games held and you could have as many as five million guys show up to attend games...and they pay out tons of money for booze, hotels and travel. The locals of the picked country all get into a spending mode (mostly on t-shirts, more booze, and food). So tax revenue goes up for that one single year by a good bit.