Report: Cycling Official Covered Up Motorized Doping At The Tour De France

According to a report broadcast by French TV station Stade 2, the UCI (cycling’s governing body) obstructed a police investigation into mechanical doping during the 2015 Tour de France. French police had received tips from multiple sources that two cyclists had been using illegal motors in their bikes during the early…

Advertisement