Boston/Philly WS?
So....are we allowed to just call it now? Boston vs Philadelphia world series? They are both playing ridiculous baseball right now.
I told a few people yesterday that I feel pretty comfortable naming the Red Sox AL Champs already...they are a dream team, plain and simple.
What other teams in the AL have a shot besides Yanks?