More disappointment from the current peloton. I don’t understand why the last two Tour de France winners aren’t being more vocal.
Cadel Evans’ latest diary entry could have said so much more, instead he tries to distance himself from the period and suggests the dopers were in the minority.
