I am DB Cooper profile image 68

Who will win the 2010 World Series?

Now that the All Star break is coming to an end and we enter the second half of the season, who do you think will win the 2010 World Series? The Yankees have the best record in baseball, but there are several teams from the National League that look like they'd be hard to beat in a best-of-7 series. What do you think?

sort by best latest

Powerful Pierre profile image82

Powerful Pierre says

6 years ago
 |  Comment