12.14.07 Statistical Revision
Teddy Higuera just won the Cy Young award as the best pitcher in the American League. Pretty impressive, considering he retired 12 years ago. When the Mitchell Report on steroid use in Major League Baseball was released this week, it contained a few surprises. The most noteworthy name on the…