San Francisco Giants back Jake Peavy in 12-6 win
Sunday, August 16, 2015 - 03:00
in Earth & Climate
By Dave Del Grande, The Sports Xchange SAN FRANCISCO -- Jake Peavy didn't have a great game on the mound Saturday night. But he excelled at the plate.