5 Easy Facts About Lance Armstrong Described

2003: He wins the Tour de France all over again, for that fifth time. "This was my hardest win -- we dodged some bullets. It absolutely was a rough year at the Tour and I don't plan to make the same blunders twice."This Tale was so ideal for so prolonged. It is this fantasy, this perfect Tale, and it was not correct," he explained to Winfrey. "I co

read more