• Embed

Kicking & Scheming

Season 20 Ep 1095/27/15

After a 24-year investigation, the U.S. Department of Justice brings charges against several top FIFA officials for bribery and money-laundering schemes.

Up Next