Ready, set...dope? Deutche Welle, 20 Mar 2015 Mere milliseconds in sport can mean the difference between victory or defeat. But while new records are unlikely, the desire to…