The Giants Win! We best the Twins 13-8, with only a little torture in the bottom...
Posted by Buster Posey Fan Zone on
The Giants Win! We best the Twins 13-8, with only a little torture in the bottom of the 9th. Nice job Boys, way to go! Enjoy your day off tomorrow!