EntertainmentAnti-Doping Agency Vows to Strip Armstrong of MedalsAugust 24, 2012 / StaffDoping rumors have long since followed the winning cyclist, but now the seven-time Tour de France champion Lance Armstrong said he…