Cyclist Lance Armstrong Apologizes to Livestrong Staff for Doping Scandal

Armstrong apologized for letting staff down after being stripped of Tour de France titles.

January 14, 2013

Top Stories

ABC News Live Presents