If you wikipedia the list of Tour de France winners, in it’s soon to be 100 year history, there is a strange title granted in 6 slots from 1999-2005. This is the time period being called the doping years in which Lance Armstrong, perhaps the biggest cheat in sports, had his named removed and […]
Photo by Lucas Jackson/Reuters
Here is a hilarious mock retort supposedly from Lance Armstrong on the day he is official stripped of his seven tour titles. If only this were truly from Lance.
A Message from Lance October 18, 2012 Posted by John Bailey Owen
“Last August, I took advantage of an offer […]