Seven-time Tour de France champion Lance Armstrong has come back to cycling after retiring in 2005. The question to be answered later is how will his return to competition stack up to other stars’ comeback.
(AP Photo/Aman Sharma)
Seven-time Tour de France champion Lance Armstrong has come back to cycling after retiring in 2005. The question to be answered later is how will his return to competition stack up to other stars’ comeback. (AP Photo/Aman Sharma)
Seven-time Tour de France champion Lance Armstrong has come back to cycling after retiring in 2005. The question to be answered later is how will his return to competition stack up to other stars’ comeback. (AP Photo/Aman Sharma)

Latest News

Can't stay away: Armstrong latest athlete to return to sport they love

February 12, 2009 1:26 AM

  Comments  

Videos