Lance Armstrong Options
2003: He wins the Tour de France all over again, for your fifth time. "This was my hardest get -- we dodged some bullets. It absolutely was a rough calendar year with the Tour and I don't plan to make a similar errors twice."This story was so great for so prolonged. It really is this fantasy, this excellent story, and it wasn't true," he informed W