Facebook Twitter

Sweet victory

Tour de France winner Lance Armstrong of Austin, Texas, rides down the Champs Elysees holding the flag of the United States after the 21st and final stage of the cycling race in Paris Sunday. Armstrong, who was diagnosed with testicular cancer just after the 1996 Olympics, says, "It nearly killed me, but instead it made me a better athlete." His story is being made into a Hollywood movie.