Finally my astros have one a playoff series. bring on the cardinals this is going to be a tuff series. what is everyones world series prediction
Printable View
Finally my astros have one a playoff series. bring on the cardinals this is going to be a tuff series. what is everyones world series prediction
I'm a big Cards fan. So of course I gotta go with them winning it all.