Saw this story earlier; the idea that the Tour de France has a reputation capable of being damaged by a doping controversy is laughable.

https://www.bbc.co.uk/sport/cycling/44674282