French soccer fans, celebrities and athletes retrace the exhilarating events of July 12, 1998, as France earned a historic win in the World Cup final.
2024
—
2014
1998
1980
2006
2019
1901
2012
1932
2004
1966
2021
1981
1974
2017