We know now that isn't going to happen.St. Louis Cardinals WILL win the World Series.
Originally posted by Cloaked@Oct 22 2004, 07:05 PM
We know now that isn't going to happen.St. Louis Cardinals WILL win the World Series.
Cards lost and won't get to the series.