Senegal's 2002 World Cup Upset Over France Still Echoes at Global Tournament
The date was June 12, 2002. On that day in Daejeon, South Korea, a nation of 17 million people watched their national football team send one of the world's football giants crashing out of the World…
