Lance Armstrong won the Tour de France – cycling’s most important race – 7 consecutive times. More than any other rider in history. Although he has never tested positive the rumors still unfortunately continue, long after his retirement, about the use of performance enhancing drugs. I'm sure Armstrong will continue to beat back these accusations just as he defeated wide-spread cancer. Let's choose to focus on his astonishing successes and the good he attempts to do though his Lance Armstrong Foundation – famous for the yellow LiveStrong bracelets.