Lance Armstrong - An Overview
2003: He wins the Tour de France again, with the fifth time. "This was my toughest win -- we dodged some bullets. It absolutely was a rough year within the Tour and I don't want to make exactly the same blunders 2 times.In a press release at enough time, the bicycle owner claimed he stopped fighting the investigation simply because “there arrives