Back In The Saddle

17 July 2003

Lance Armstrong remains the overall leader in the Tour de France and was named ESPN’s best male athlete of the year last night.

Stage 12 of the 20 stages will be run tomorrow. It’s a time trial against the clock and presents a strategic turning point for Armstrong’s final stages of the 2003 Tour.

Filed under: