Life | Thu Oct 11, 2012 6:18pm EDT

Posey powers Giants to unlikely series win