British Cycling Doctor Ordered Drug in Doping Case, Panel Finds. Bicycles and Bicycling, Doping (Sports), Team Sky, Freeman, Richard (Doctor), Froome, Christopher, Wiggins, Bradley, Tour de France (Bicycle Race), Cycling, Road