The racing Lance and the person Lance are often mixed. Some people do that on purpose, most get confused. I am opposed to sports organizations punishing athletes for behavior outside the sport. I think that was done to Lance. NFL is an entertainment organization that has to deal with the entertainment issues of betting on dog fighting to kneeling, but cycling is not that (I wish it were). To me, Lance cheated. Punish him like anyone else that cheated. Diego Maradona finally admitted he used his hand to get Argentina that World Cup win - he cheated, and he is still a hero. USADA - Travis Taggart has done more to destroy racing cycling in the USA than anyone. There is the issue, and that he has a job will ensure USA cycling, racing goes nowhere.