The Tigers.....I have watched them twice this year, and I have seen Verlander pitch twice. He with rest could pitch three games......San Francisco will not beat Detroit. They are the real deal......and the only shame is the Sox in my opinion were better this year....oh well.
Here are some interesting stats I found concerning World Series play. This is through 2011. Not sure how long the data was gathered, however a team that went up 2-0 at home has a record of .354 for game 3 and a series record of .806. So based on stats, it would seem to favor the Giants in the series to win the World Series.
However I am not very much into baseball but who wins is not really a factor to me, I just found these stats interesting.