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 WCNC-TV, Inc., A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.