Why Lance Armstrong Let His Titles Go

5min Sports

by 5min Sports

1.1K
74 views
Lance Armstrong was stripped of his seven Tour de France titles and banned from the sport after he refused to fight allegations that he used performance-enhancing drugs. The WSJ's Ken Brown talks about Armstrong's future.