Joe Sheehan has an excellent (free)
article on Baseball Prospectus today about Performance Enhancing Drugs (PEDs) in baseball. In particular, it is about the Mitchell Commission, which is supposed to dig into the past to investigate PED use. I agree with Joe, especially on these points:
"The Commission isn’t helping baseball. It’s only keeping a
(
Read more... )