The Giants Win! Let's hope this is the beginning of new life in Big Daddy's...
Posted by Buster Posey Fan Zone on
The Giants Win! Let's hope this is the beginning of new life in Big Daddy's career! Matty threw 7 sweet innings, we finally won a 1-run game, and Melancon got the save, tough though it was. Great team effort, but big kudos to Cainer! YES! YES! YES!