Can We Trust Drug Tests? Ian Dorward18:27 One of the most reported facts by supporters of Lance Armstrong is that he is the most tested athlete in history, having passed over 600 ... 2 Comments Read