Your 2010 World Series Champion Ranking Prediction?

Christine

Member
I think it will come down to the giants and Yankees. I would want the Giants but I know that the Yankees would win. I'm not stupid.
 
Top