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.
2010
2007
1973
2005
2021
2024
2011
2020
2001
2004
2008
2013
2015