› added 12 years ago
100
TIL that from 1998-2006 the highest finish by a rider in the Tour de France not implicated in doping is 4th.
via reddit.com