I feel another World Series Win for St. Louis.
On another note...
I lived in Detroit in 1968 when the Tigers won the WS.
Would seem that I can't lose as I root for the Tigers when they have a good team.
I sure hope the Cards don't go flat on me this time though.