Sean Smith

Many Cardinal fans have experienced increased teeth-gnashing since yesterday’s news that Mark DeRosa is signing with the San Francisco Giants on a seemingly reasonable contract, at two years, $12 million. Is all of this consternation really necessary? I dug into the Bag of Internet Baseball Tricks™ today and put to bed what little concern still […]

{ Comments on this entry are closed }