Tom T profile image 84

With the trading deadline gone and the dog days of summer here, who's going to win the world series?

I'm thinking it might be a So Cal Freeway series or a Philly/NY series. What about you?

This question is closed to new answers.
placeholder text for bug in Chrome