Roger Clemens met the challenge presented by Curt Schilling on 38pitches.com by posting a YouTube video response to the Mitchell Report. In the video, Clemens denies using steroids and HGH or any performance enhancing drugs. “Let me be clear: The answer is no, I did not use steroids, human growth hormone, and I’ve never done [...]






