Lance Armstrong - Wikipedia, the free encyclopedia
Lance Edward Armstrong (born September 18, 1971) is an American former professional road racing cyclist. He previously held seven consecutive Tour de France titles from 1999 to 2005, but was stripped of his titles in 2012 after a protracted doping scandal...