The spectre of mechanical doping has reared its head after again at the Tour de France pursuing a report citing quite a few unnamed riders professing to listen to “weird noises” in the rear wheels of a selection of team’s bikes at the race. An posting posted by Swiss newspaper […]