The last 3 world series have been the best and most memorable of my lifetime hands down. I was too young to know better for 3 out of the 4 other times the Cards made world series but will remember them getting swept by Boston. That played a big part in their post season success this year. Whoever has the most wins at the end of the year doesn't matter as the cards won 100 in back to back seasons and look where it got them. Just cause they won 83 just shows how good this team really was to come out of all that adversity and win it all!! Last year's dominating performance by the White Sox was quite impressive as well. I will never forget this 3 year run of world series ever.
Too bad all of you experts were proved wrong on here!!!
ST LOUIS CARDINALS.....10 time WORLD SERIES CHAMPIONS!!
BEST CITY FOR BASEBALL....far better than that other ranking that came out today!!
Too bad all of you experts were proved wrong on here!!!
ST LOUIS CARDINALS.....10 time WORLD SERIES CHAMPIONS!!
BEST CITY FOR BASEBALL....far better than that other ranking that came out today!!