Recovering from chemotherapy, multiple surgeries, including brain surgery, Lance Armstrong went on to win the most gruelling athletic event. It was all in his mind!
Lance Armstrong is winner of professional cycling’s most gruelling race (a three-week, 3,000km run through the most arduous terrain, The Tour de France) a record seven consecutive times. Even those with a passing interest in...