What do you think of Lance Armstrong? Are you disappointed, angry or simply indifferent about the accusations that he used performance-enhancing drugs to win seven Tour de France titles? Maybe it hasn’t really crossed your mind. Regardless, many cancer patients, some dead and others alive, have drawn great strength from what Lance Armstrong has done […]
