Giants

Posey 'did everything to help' Giants in 8-7 win vs. D-backs

Giants
Giants manager Gabe Kapler praised Buster Posey's effort in San Francisco's 8-7 win over the D-backs on Tuesday.