Lance Armstrong Stripped of Tour de France Titles

ABC News
Lance Armstrong Stripped of Tour de France Titles
The sports legend faces numerous lawsuits in the wake of the doping scandal.
View Comments (0)