Giants

Giants' bats slump as Wandy Peralta gives up three-run HR in loss to Miami

Giants
The Giants failed to produce much offensively against the Marlins as they fell 4-1 after Wandy Peralta gave up a three-run home run in the bottom of the eighth.