The UCI stripped Lance Armstrong of his seven Tour de France titles and kicked him out of the sport for life today.
For many years, Lance Armstrong was cycling, at least in the US. But today UCI president Pat McQuaid declared, “Lance Armstrong has no place in cycling.”
Watch below to see what’s next for Lance and the sport itself:
Produced by Daniel Goodman
Business Insider Emails & Alerts
Site highlights each day to your inbox.