Advertisement

Jan Ullrich of germany, right, jokes with overall leader Lance Armstrong during the 18th stage of the Tour de France. The pair rode Friday between Annemasse and Lons-le-Saunier, France. Juan Miguel Mercado of Spain won the stage.

Read story

Comments

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

Commenting has been disabled for this item.