Who will win the world series?

Canada
October 22, 2007 11:18am CST
I got Boston, i think they will come through...long live the red socks! What does anyone else think?
1 response
• Canada
22 Oct 07
Obviously, someone will WIN! Lame question if you don't mind.