 |

LAURENT REBOURS/AP

Heaven on wheels: After surviving a bout with testicular cancer that had spread to his lungs and his brain, Lance Armstrong came back and won the Tour de France in 1999, then repeated the feat in 2000. Here he rides down the Champs-Elysees on July 23, 2000, in the 21st and final stage of the event, the most prestigious in the world of cycling.
|