In This Hour From August 2, 2001, Cyclist Lance Armstrong Is On To Discuss His Third Consecutive Win At The Tour De France. He Is The First American To Ever Hold That Designation. Armstrong Talks About His Remarkable Victory In Light Of His Recent Diagnosis Of Testicular Cancer.