More Galleries Popular Galleries

2004 Tour de France Photos

U.S. Postal Service teammates greet each other after winning the 4th stage of the Tour de France cycling race, a 40-mile team time-trial between Cambrai and Arras, northern France, Wednesday, July 7, 2004. Team leader Lance Armstrong took the overall lead.

(Photo: AP)