Overall leader Lance Armstrong, rear center, a six-time winner, zips his rain jacket as he pedals in the pack during the sixth stage of the Tour de France. Lorenzo Bernucci of Italy won the stage Thursday between Troyes and Nancy in eastern France.

Read story

Comments

Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.