Anyone who worshiped him, or any celebrity in the first place, should be muff punched for their stupidity.
Considering ALL the top riders were doping (they were), he was a 7 time Champion. AND HE BEAT CANCER. Lets see some of his critics get AND beat Cancer - THEN go out and just compete - let ALONE win . even with drugs. Ride on Lance, you made millions of lives better and inspired more than can be counted.
.. in the way that you cheated your way to personal success, lied about it and intimidated and threatened others who wanted to expose you for being the blatant cheating cunt that you really are. What a great American role model.
Lance Armstrong won 7 Tour de France championships while taking drugs. Hell, when I took drugs I couldn't even FIND my bike!!