Loading...

Lance Armstrong's Victories

|He's in the record books: Cyclist Lance Armstrong has won his 7th Tour de France race and retired. He told The Early Show's Harry Smith about his success and his cancer.