Which team will win the 2010 World Series?
It looks like the Texas Rangers will win to me. Which team do you think will take the MLB winner's pennant?
http://www.baseball-almanac.com/ws/wsmenu.shtml
Last edited by Taltarzac725; 10-25-2010 at 08:17 AM.
|