Tour De France Winner Finally Explains Reason for Abnormal Test Results
Saturday, September 9th, 2006Osmosis through sexual contact?
(satire disclaimer) FARMERSVILLE, Pa - Lately, news of Mr. Landis’s drug test results has been front page news. Mr. Landis steadfastly denies the reports that he injected himself with either a natural or artificial form of the hormone ‘testosterone’. (more…)









