Advertisement

Lance Armstrong's Seven Tour De France Titles Are Effectively Gone

Lance Armstrong, wearing the yellow jersey that identifies the leader in the Tour de France, during the race in 2003. He won that year and six other times. (AFP/Getty Images)
Lance Armstrong, wearing the yellow jersey that identifies the leader in the Tour de France, during the race in 2003. He won that year and six other times. (AFP/Getty Images)

Advertisement

More from WBUR

Listen Live
Close