×
Did you mean: Odiel Defraeye

Odile Defraye

Belgian professional road racing cyclist
Odile Defraye was a Belgian road racing cyclist who won three stages and the overall title of the 1912 Tour de France, which was the last tour decided by a points system instead of overall best time. Wikipedia
Born: July 14, 1888, Rumbeke, Roeselare, Belgium
Died: August 21, 1965 (age 77 years), Bierges, Wavre, Belgium