31 of 39
Credit: Getty Images
13 Jul 1995: Lance Armstrong of the United States performs during Stage 11 of the Tour de France between the Bourg d''Oisans and St. Etienne, France.
©2014 KGW, Sander Holdings Company. All Rights Reserved.
Powered by Gannett Broadcasting Service Center. Hosted by Broadcast Interactive Media.