Lance Armstrong, center, crosses the start line of the 112th Boston Marathon, Monday, April 21, 2008 in Hopkinton, Mass. Armstrong won the Tour de France seven consecutive times before officially retiring from professional cycling on July 24, 2005.
(Photo: AP Photo/Bizuayehu Tesfaye)
Share This Gallery