Who do you think will win the World Series?

United States
October 26, 2006 8:11pm CST
I think Detroit. I just have a "feeling". Of course, if they lose tonight, they will have to win the next three. What are your opinions?
No responses