Pettachi will miss the Tour; 189 other riders will compete
Competitive cycling is trying to get it’s act together, and has managed to get 189 riders to side their pledge against doping. I can not fault anybody for signing the pledge, but I would not have done it.