Tom T profile image 71

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.

sort by best latest

There aren't any answers to this question yet.