Robert Alban

Robert Alban (9 April 1952) was a French professional road bicycle racer.

Alban won the stage 18 in the 1981 Tour de France, and finished third place in that year's overall classification.

Alban was born in Saint-André-d'Huiriat.

This biographical article related to a French cycling person born in the 1950s is a stub.

You can help Wikipedia by expanding it.