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.
2016
2015
—
2021
2007
2006
2003
2019
1986
2011
2013
1998
2020
1957
2004