Armstrong Lance

Armstrong

, Lance Born 1971. American cyclist who won the Tour de France seven consecutive times (1999-2005) but was stripped of those titles in 2012 after evidence of performance-enhancing drug use was uncovered.