Can't believe there is not a post about the World Series yet. I'm a huge STL Cardinals fan. Can't believe my team is in the position to win a championship.
Just months ago chances of even reaching the postseason were dire.
Probably going to be an offense dominated series and just hope we can score more runs than the TX Rangers.
Who do you have your money on?
Just months ago chances of even reaching the postseason were dire.
Probably going to be an offense dominated series and just hope we can score more runs than the TX Rangers.
Who do you have your money on?