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 […]
This looks like the end of a saga for a the most controversial figure in sports. Lance Armstrong will give a tell all interview on Oprah, airing on her network at 9pm, January 17th.
From the Huffington Post: Lance Armstrong Grants Oprah Winfrey Rare Televised Interview
LOS ANGELES — Lance Armstrong has agreed […]