So who are you picking to win the 2012 World Series?
Here's my take on it. I am a Chicago White Sox fan. I've seen the Tigers play throughout the year and I know what a powerhouse they are, but I think the Giants have some crazy momentum on their side now. If the Cardinal & Giants series had went any other way. I would pick the Tigers, but I am putting my money on the Giants to win.
Here's my take on it. I am a Chicago White Sox fan. I've seen the Tigers play throughout the year and I know what a powerhouse they are, but I think the Giants have some crazy momentum on their side now. If the Cardinal & Giants series had went any other way. I would pick the Tigers, but I am putting my money on the Giants to win.