I doubt if the Organizers are happy about this flap. They put on a great tour...but now, this.<quoted text>
Yeah. Like the Tour de France organisers are really keen to get some more worldwide bad publicity.
I wonder how many more of the top riders are still being tested by the drug cops.