Really glad to see Lance Armstrong trending for poking his head out to remind everyone what a massive piece of shit he is.

Remember "It's not about the bike"? Well, it was never about the cheating, it was about him being an awful human being.
Hope he lives a long life of miserable ignominy. Peace.
Greg LeMond remains the only American to win the Tour de France. Lmao. Epic. The real American hero.
When Greg LeMond tried to get doping out of pro cycling, Armstrong tried to ruin his life and did ruin his business (LeMond Bicycles, produced through Trek, which had partnered with Armstrong).
Floyd Landis, who was also doping and briefly was the '06 TdF winner, used LeMond's confidential admission of past sexual abuse against him as a threat if he testified about doping in pro cycling.

Really cool dudes.
You can follow @jesawyer.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: