
What teams do you think will be in the 2010 World Series and who will win?
My first thought is Boston vs. Philadelphia, with the Sox winning. Yes, this might be a little homer-ish, but I really do think Boston has a solid team with some good off-season moves that should help them out. Of course, I am personally not a fan of any predictions before a season even starts, but this is my first instinct...
We'll see soon - batter up!!

