An Unbiased View of Lance Armstrong
Lance Armstrong received a document seven consecutive Tour de France titles ahead of currently being stripped of these pursuing doping accusations in 2012In 2001, he wrote a story linking Armstrong to Italian medical professional Michele Ferrari, who was staying investigated for providing general performance enhancers to cyclists. Walsh afterwards