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.
1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1976