Roger Clemens Video Statement On Steroids

Anthony De Rosa

By Anthony De Rosa

December 23, 2007 at 2:20 pm  

Here is the video Roger Clemens has posted where he reiterates his denial of ever using steroids.

blog comments powered by Disqus