Feel free to post your World Series predictions for 2010. My pick is Chicago Cubs because damn it they are due! Who do I think is their opponent in this series you might ask? The NYY.
Cubs win it in 6 games, 4-2.
Who do you guys got?
Cubs win it in 6 games, 4-2.
Who do you guys got?
Comment