Originally Posted by MattyMo4Life
The Cards will win this series.
I hate to say it because I am a National League fan. But, there just isn't a NL club as good as the Chisox right now. Maybe the Cards will win the series. Baseball is difficult to predict. But, the disparity in talent between Chicago and St. Louis is vast. Even if Albert were playing. That's just the facts.