Archive for March 13th, 2009
Okay, then, stay in my yard
Friday, March 13th, 2009By almost any measure, the Phillies had the best bullpen in the National League in 2008. Phils’ relievers pitched to an NL-best 3.22 ERA and allowed fewer runs per inning than the relievers for any other team in the league.
But what was it that they did that was exceptional relative to the other bullpens […]
