Perpetual Pedro persists

Gripe as you must about the current state of Major League Baseball, it never hurts to take a look back to 10 years ago and reflect on some of the things that we saw. Awful contracts, being burned by Bernie Madoff, and watching prime David Wright play for a mostly non-competitive team. Oddly enough, this [...]