The Cardinals are a true Cinderella story this year, as we entered the post season as a Wild Card. Now LaRussa and the boys will be able to add yet another ring to their impressive list.
Don’t get it twisted, though. The Cardinals are the second most winning baseball team with 10 World Series wins. Of course the Yankees trump us in the area, but when it comes to the National League, the St. Louis Cardinals are baseball!
Yesterday, I was invited to a Cardinals’ Social Media event in which we were given a presentation by the team manager John Mozeliak and other Cardinals executives.