Belgian cyclist (1888–1965)
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. He was the first Belgian to win the Tour and was only invited to join Alcyon's all-French team at a late stage for publicity purposes.
No platforms connected yet.
The six component signals behind the Fame score, and their ranks across the leaderboards.
Similar profiles worth watching