The Giants fans conveniently forget that their garbage lineup isn't likely to produce clutch hitting at the perfect time like it did last year. They have only one elite hitter (Posey) in that lineup and even he isn't "proven," and the rest of it is mediocre to above average for their positions. The Giants are good, but they aren't even a sure thing for the playoffs next year. The Phillies pretty much are because they have elite pitching & a very strong hitting lineup. That is why they should be the favorite.