Originally Posted by cack
So who does everyone have?
I think it's going to be an interesting series. St Louis has been on fire, and I expect them to take the series.
That and I'm a Cardinals fan so I might be a little biased
I think the Cardinals win in 6.