Cyclist Chris Froome has found himself on the receiving end of a rather bizarre allegation, with the Tour de France 2015 frontrunner having been accused of “mechanical doping,” otherwise known as covertly inserting a small engine into his bicycle.
The claim was made by physiologist Pierre Sallet on Radio 5 Live, saying: “I don’t say Froome…
