How much confidence do you have in this? 100%? 75%? Less?
From following cycling since 1986, all I say is keep an open mind. I've seen loads of 'new generations' herald a new era and then get busted.
I hope Sky are clean and I reckon they are but if if everyone thinks the doping problem now...