Better pitching or fewer players using steroids?

July 12th, 2011 § 0 comments § permalink

Think that this story has any correlation with the (I’m hoping…) decreased steroid use in baseball?