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.
1992
2017
2024
—
2023
2025
1993
1988
1984
1985
1987
2010