Lance Armstrong is best known for winning the Tour de France seven times from 1999 to 2005, a record that was later stripped due to doping violations. He also won numerous other cycling events and championships, including the World Road Race Championship in 1993. Additionally, Armstrong received the Laureus World Sportsman of the Year award in 2000. However, his legacy has been heavily tarnished by the doping scandal that led to his disqualification from many of these accolades.
Armstrong won his 5th tour in 2003
Lance Armstrong
Lance Armstrong
Lance Armstrong
Lance Armstrong from USA won the race
Lance Armstrong holds the record for most Tour De France victories; he has won the prestigious event seven times.
Yes, Lance Armstrong won a Bronze Medal at the 2000 Sydney Olympics in the Men's Individual Road Time Trial with a time of 58:14.
Lance Armstrong
Lance Armstrong
civil war cannons
Lance Armstrong
Armstrong won his 6th tour in 2004.