'In 1998 a drug scandal caused 93 of 189 riders to drop out of this European bike race'
Tour de France
THE SPORTING LIFE: In 1998 a drug scandal caused 93 of 189 riders to drop out of this European bike race
In 1998 a drug scandal caused 93 of 189 riders to drop out of this European bike race
In 1998 a drug scandal caused 93 of 189 riders to drop out of this European bike race
THE SPORTING LIFE
Tour de France
THE SPORTING LIFE