Armstrong in New York, August 2-3, 2001

Lance Armstrong of the US throws out the ceremonial first pitch for the game between the New York Yankees and the Texas Rangers
Photo: © AFP Photo/Matt Campbell

Related Story        Latest Photography