Lance Armstrong announces his retirement before the Tour de Georgia
On April 18, 2005, Lance Armstrong, celebrated American cyclist and six time champion of the Tour de France announced he would be retiring. Podcast42 presents the entire press conference including the Q&A session. Why now? How was he feeling before the Tour de Georgia? What of his contract with the Discovery Channel? It's all here.


<< Home