Walsh believes that cycling's governing body -- the International Cycling Union -- bears a heavy responsibility for not cleaning up its own sport in the face of overwhelming evidence of doping, not just by Armstrong but other leading riders.
[