The awarding of the 2034 World Cup to Saudi Arabia renews concerns over “sportswashing” and its lingering effects ...