USADA to strip Lance Armstrong of 7 Tour titles

Lance Armstrong is being stripped of his Tour de France titles after he declared he was finished fighting drug charges.

Embed

Like
Share

Share

Facebook
Google+