France
22nd April 1959
WorldTour: 5 Wins
UCI: 31 Wins
Francis Castaing is a cyclist from France (born April 22nd 1959). He has won 31 UCI races. Strengths: Flat, Cobbles.
History Team and ranking One-day race Stage race