Tour de France 2009 Stage Three (Lance Armstrong)

Tour de France 2009 Stage Three

In This Photo: Lance Armstrong
Lance Armstrong of USA and team Astana cycles amid the peloton during stage three of the 2009 Tour de France from Marseille to La Grande Motte on July 6, 2009 in La Grande-Motte, France. The stage was won by Mark Cavendish of Great Britain and Team Columbia.
(July 6, 2009 - Source: Jasper Juinen/Getty Images Europe)