Francis Castaing


Francis Castaing is a French former professional road bicycle racer. He won one stage in the 1985 Tour de France. He also competed in the individual road race event at the 1980 Summer Olympics.

Major results

;1979
;1980
;1981
;1982
;1984
;1985
;1986
;1987