FIFA to receive over US$201 million in forfeited funds from corruption probe

FIFA headquarters in Zurich, Switzerland. FIFA headquarters in Zurich, Switzerland.