Giants add Austin Wynns as Roberto Pérez hits IL; Darin Ruf signs deal
Giants nearly blow 9-run lead, but hold on to avoid sweep by Rockies
Return of Mitch Haniger, Austin Slater strengthens Giants' lineup
AJ Pollock nearing rehab stint, but will Giants have a spot for him?
Mitch Haniger diagnosed with Grade 1 left oblique strain
Depth Chart San Francisco Giants
How the Giants Can Adjust Its Outfield After Oblique Strain to
Mitch Haniger leaves game early with injury
Depth Chart Review: Mitch Haniger, Brent Rooker, Yennier Cano