The World Cup Calendar, July 12th. The French Football Revolution
One of the purest football tournaments in recent memory culminated in the Stade de France stadium, Saint-Denis, in July 1998. Both France and Brazil had coursed their way through the tournament with ease, stopping all who got in their way, both sides with justifiable reasons to believe that they would win the World Cup. Brazil […]