Chris Froome Releases Test Results but Does Little to Silence His Critics
Friday, December 4, 2015 - 05:04
in Physics & Chemistry
Froome, a British cyclist whose two Tour de France wins drew doping allegations, released tests arranged by his wife in an article in the British edition of Esquire magazine.