Release Date: 09 Wed, Nov 2022
From power struggles to global politics, an exploration of FIFA reveals the organization's checkered history — and what it takes to host a World Cup.
4 Episodes
as Self
2025
2010
1978
1986
2020
2007
2016
2009
2023
2022
2021
2019
2004
1988