After three years in retirement following his record-setting 7th Tour de France win — which he accomplished after successfully battling the testicular cancer that almost killed him — Lance Armstrong announced to the world on September 24, 2008 at the Clinton Global Initiative in New York City, that he would return to professional cycling to [...]
Continue reading...
Sunday, December 6, 2009
0 Comments