| Lance Armstrong takes a victory lap after winning his second Tour de France. He also won the grueling race in 1999, less than three years after being diagnosed with advanced testicular cancer LAURENT REBOURS/AP
Copyright © 2000 Time Inc. All Rights Reserved. PRIVACY POLICY |