This.
I have absolutely no doubt that Lance doped....probably 100% of all the top cyclists did (do). But you weren't able to catch him when it was going on, so take you L and keep it moving.
He was a better cheater than the other guys...he's out of the sport now, let him live...
Exactly They just mad he's winning . It's silly when everyone getting caught now he's buying tests and inventing undetectable steroids