Historic Overview François Leclerc

Rider

Overall Rank12701
NameFrançois LECLERC
Country
  Switzerland
Date of birth22-Apr-1877 - Lyon (Rhône-Alpes - France)
Date of death13-May-1957 - Lausanne (Vaud)
ContemporiesView Contemporary Ranking

Seasons

François Leclerc - Scores by Season