host picture

  | Bookmark and Share

Armstrong stripped of Tour de France titles

lance armstrong.jpegThe International Cycling Union has stripped Lance Armstrong of the seven Tour de France titles that made him a legend. Mike Finnerty speaks to Steve Rover, a former Canadian professional cyclist.

(Michael Paulsen/Houston Chronicle/Associated Press)


Download Flash Player to view this content.
  •