Today, French authorities arrested a rider for mechanical doping. He was caught using an illegal motor which was installed inside the bike during a race in France.   The rider, 43, remains unknown. He reportedly admitted cheating soon after police stopped him following an investigation by French police and also…

Read More >>