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.
2009
2023
2015
2010
2011
2008
2006
2022
2016
2024
2020
1952
1990
2007