Tour de France
To stay in tradition all 21 stages will be held in France. This Race will include all overall winners even during the years of performance enhancing drugs being the norm in the sport of cycling.
Lance Armstrong USA
Jacques Anquetil France
Eddy Merckx Belguim
Bernard Hinault France
Miguel Indurain Spain
Philippe Thys Belgium
Louison Bobet France
Greg LeMond USA
Chris Froome Great Britain
Lucien Petit-Breton France
Firmin Lambot Belgium
Ottavio Bottecchia Italy
Nicolas Frantz Luxembourg
Andre Leducq France
Antonin Magne France
Sylvere Maes Belgium
Gino Bartali Italy
Fausto Coppi Italy
Bernard Thevenet France
Laurent Fignon France
Alberto Contador Spain
Maurice Garin France
Henri Cornet France
Louis Trousselier France
Rene Pottier France
Francois Faber Luxembourg
Octave Lapize France
Gustave Garrigou France
Odile Defraye Belgium
Leon Scieur Belgium
Henri Pelissier France
Lucien Buysse Belgium
Maurice De Waele Belgium
Georges Speicher France
Romain Maes Belgium
Roger Lapebie France
Jean Robic France
Ferdinand Kubler Switzerland
Hugo Koblet Switzerland
Roger Walkowiak France
Charly Gaul Luxembourg
Federico Bahamontes Spain
Gastone Nencini Italy
Felice Gimondi Italy
Lucien Aimar France
Roger Pingeon France
Jan Janssen Netherlands
Luis Ocana Spain
Lucien Van Impe Belgium
Joop Zoetemelk Netherlands
Stephen Roche Ireland
Pedro Delgado Spain
Bjarne Riis Denmark
Jan Ullrich Germany
Marco Pantani Italy
Oscar Pereiro Spain
Carlos Sastre Spain
Andy Schleck Luxembourg
Cadel Evans Australia
Bradley Wiggins Great Britain
Vincenzo Nabali Italy
Geraint Thomas Great Britain
Egan Bernal Colombia
Tadej Pogacar Slovenia
Jonas Vingegaard Denmark