Tag Archives: doctor

Michele Ferrari's Response to USADA Report

Can be seen in full here. I have copied it here as that web server seems to have died under the load. USADA Conspiracy? By: Michele Ferrari Published: 16 Oct 2012 Finally I came to know of the evidence that … Continue reading

Posted in Pro Cycling | Tagged , , , , | 3 Comments