Cyclist Lance Armstrong Apologizes to Livestrong Staff for Doping Scandal

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