As I have mentioned here previously I am an avid cyclist and triathlete.  The most polarizing figure in both sports right now is Lance Armstrong. The United States Anti-Doping Agency has asserted doping claims against Armstrong and others.  At risk are Lance’s seven Tour de France wins, the right to continue in the sport of