
Sports
Inside the Bidding War for the 2034 World Cup
Saudi Arabia is spending $200 billion to host, and basically buy, the World Cup, and FIFA's not even pretending to hide it.
Shaw Beckett·

Saudi Arabia is spending $200 billion to host, and basically buy, the World Cup, and FIFA's not even pretending to hide it.