Lance Armstrong, 1999 News
27, won the 86th Tour de France in July, only three years after being diagnosed with aggressive testicular cancer, which spread to the Texas native's abdomen, lungs, and brain.
27, won the 86th Tour de France in July, only three years after being diagnosed with aggressive testicular cancer, which spread to the Texas native's abdomen, lungs, and brain.