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

Examined