› added 11 years ago
81
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