Tag Archives: Sam Freeman

Comparing the 2012 Cards vs. the 2003, 2008 and 2011 teams

If the Cards didn’t go on a late season run, the 2011 season would have been another lost opportunity that was lost due to a terrible bullpen just like in 2003 and 2008.  The Cardinals made all the right moves … Continue reading

Posted in June2012 | Tagged , , , , , , , | Leave a comment