Re: Official MLB Prediction Thread
"World Series - St. Louis Cardinals"
Really? Their pitching staff (top to bottom) is actually weaker than last year and you think that staff will win them a championship, against, say, Boston's, New York's, heck even Cleveland's?
I'm afraid I just don't see it.