As I am only an October Baseball watcher, and don't follow it enough through the regular season, thought i'd start a poll here on who will win the World Series this year.
Personally, i'd like to see the Cardinals win it, just for hometown boy Larry Walker to get his World Series ring. He's on fire right now.
Vote on who you think will win it.
Anaheim is already out so i wont include them in the poll.
Personally, i'd like to see the Cardinals win it, just for hometown boy Larry Walker to get his World Series ring. He's on fire right now.
Vote on who you think will win it.
Anaheim is already out so i wont include them in the poll.