Product of his time.
I don't really understand the fuss.
If you know anything about cycling you would know even the amateurs dope.
Kids of 17-19 using EPO3, sleeping with heart monitors. If their heart rate gets to low they have to be woken up and made to walk about a bit.
I have serious doubts about the so called clean teams, I think they haven't be caught yet.
Tell me a sport where people don't cheat?