The Cards were my pick to win the WS, I think they may do it. Their pitching is suspect, but their bullpen is pretty good, and their lineup 1 through 5 is shear hell.
EDIT: Oh and La Russa is an excellent manager.
__________________
I can read your mind... looking at you... I can read your mind...
|