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.