Lance Armstrong, capturing a stage of the Tour de France in 2004. He won ultimate possession of the yellow jersey for seven straight years, but his name is being removed from the Tour record books.  Go to related article
{}