Nevertheless, Armstrong’s job was marred by persistent doping allegations. His involvement in doping was eventually confirmed, which resulted in his titles getting stripped and a ban from Specialist biking."This Tale was so perfect for so long. It is this fantasy, this perfect Tale, and it was not genuine," he explained to Winfrey. "I viewed this