Who will win the World Series?

OK, its that time of year. And it looks like it will be the Rangers vs the Giants in this years big baseball showdown.So who do you think will win? And why?Please give me your thoughts here. And by the way, in case you didn’t know, this is not a gambling site, just a fun conversation among friends who may disagree about very important matters such as baseball.So who wins & why?

Vodpod videos no longer available.