Category: Bill DeWitt

Replacing Tony LaRussa Will Not Be Easy For The Cardinals

Monday, October 31st, 2011

The more and more I think about it, with the news of Tony LaRussa retiring from the game of baseball after 33 seasons, the more I think the baseball gods were watching over the St. Louis Cardinals during the World Series. It looked like the Cards were dead late in ...