For years, Lance Armstrong dominated professional cycling while fiercely denying accusations that his seven Tour de France victories were fueled by doping. He competed in an era where the science of ...