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.
Chat with our AI personalities
Lance Armstrong won the Tour de France seven consecutive times, but his titles were stripped because he was doping.
Lance Armstrong (from 1999-2005 he won them all)
Lance Armstrong from USA won the race
Neil Armstrong won the gold star medal in the Koorean war, the Presidents medal, The Goddard space medal.
tour dupoint