factlets.com
If officials awarded Lance Armstrong’s 2005 Tour De France
If officials awarded Lance Armstrong’s 2005 Tour De France title to the next fastest finisher who has never been linked to doping, they’d have to give it to the 23rd place finisher.