Lance Armstrong to be stripped of Tour de France titles and banned for life

Are you mentally deficient? He’s never failed a drug test. How did he not deserve to win? He has not cheated, unless you know something that everyone else in that industry doesn’t?

He’s sick of dealing with all the bullshit, that’s it.