I admittedly don't know the Giants' pitching stats off the top of my head, but I think you might be discounting what Hamels can do. This is his 4th post-season and he is not the same guy he was last year. If the Phils' bats hadn't gone into an offensive coma he would have easily had 17-18 wins this year. The only issue I see with him is that he has had trouble going for the kill and batters consequently foul off a lot of pitches. If a team can get into the Phils' bullpen they have a real shot.
I'm still waiting to hear how Ruiz is doing after the HBP by Hudson yesterday. That looked bad. Schneider has been good as a back-up catcher, but the Phils need Ruiz to get this done. So if any Giants pitchers feel like throwing at McCann, I would not be opposed. I really can't see the Braves putting up much of a fight, though. They have the motivation to win one for Cox, but I don't think they ever fully recovered from the loss of Chipper. With how well he plays the NL East, it would have been a much closer race if he was still in it.
I am glad to see the Reds make the Play offs; I thought they were going to make it last year but couldn't pull it all together. It'll be interesting to see what the Phils can do with Chapman. They are a fast ball hitting team but regularly exceeding 100 mph is insane.
The Yankees are going to need a few favorable calls to beat the Twins. Minnesota in 5.
If the Rays pitch like their capable they beat Rangers in 4.
I'm going full on "homer" and calling the Phils in 3.
Both Wilson and Wagner blow saves in the series but Giants win in 4.