padresteve.com
Giants Defeat Phillies in 9th 6-5 go up 3-1 in NLCS as Posey and the Panda have big nights
Aubrey Huff raises his arms after he scores the winning run in Game 4 of the NLCS (AP Photo/Jeff Chiu) The San Francisco Giants keep finding ways to win and of befuddling the experts in their NLCS …