Just heard this from a friend today: 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.
Source: http://en.wikipedia.org/wiki/2005_Tour_de_France#Final_Standings
Sure enough, I clicked through half of them and what do you know? Doping in some form or another.
Thoughts?
Source: http://en.wikipedia.org/wiki/2005_Tour_de_France#Final_Standings
Sure enough, I clicked through half of them and what do you know? Doping in some form or another.
Thoughts?