I find it hard to believe anyone thinks they're riding clean , Pog's setting record times , blowing people away without breaking a sweat after easily winning the Giro and Vin comes back from serious injuries with little prep and is clearly the 2nd best rider.
I just hope for the riders sake...