Pictures of the Week: July 17 23, 2004
BERNARD PAPON / AP
Ride, They Said
Supporters cheer for Lance Armstrong, riding ahead of Italian Ivan Basso in the 13th stage of the Tour de France. Armstrong won the stage, and looks likely to win a record sixth consecutive race
Saturday, Jul 17, 2004