Nevertheless, Armstrong’s profession was marred by persistent doping allegations. His involvement in doping was finally confirmed, which led to his titles becoming stripped and a ban from Specialist cycling.In 2001, he wrote a story linking Armstrong to Italian medical doctor Michele Ferrari, who was currently being investigated for providing per… Read More