5 Simple Statements About Lance Armstrong Doping Investigation Explained
2003: He wins the Tour de France yet again, with the fifth time. "This was my most difficult win -- we dodged some bullets. It absolutely was a rough calendar year in the Tour and I don't want to make a similar issues 2 times.From 1999 to 2005, Armstrong dominated the Tour de France, winning an unprecedented 7 consecutive titles. His comeback Tale