he has now won the most Tour de France stages of any current rider.
That is obviously an error considering Armstrong is still active. Cav has 9 more to go.
Looking for the latest race results? - We got you covered right here!
he has now won the most Tour de France stages of any current rider.
Waterloo Sunrise said:Armstrong is not active in any meaningful sense.