Pretty much the most shameful thing that has happened in sports in many, many years.
Lance Armstrong 'caught' cheating?...drug issues, cheating, blahblahblah: an old fucking perverted pedophile raping young boys while dozens knew and wouldn't say anything about it? How do these 'people' sleep at night? They're not even human fucking beings.