Does anyone know how long it took Lance Armstrong to complete the Tour de France? Comparing to this year.?
With all of the allegations of performance enhancing drugs, I was curious to see if there is a large difference between prior year's winners and this years.
No comments:
Post a Comment