JD Davis pinch hits for Joc Pederson and crushes a grand slam dead
Giants trade Darin Ruf to Mets for JD Davis and three others
What the Giants still need this offseason — A position-by-position
Will the Giants Be Buying or Selling at the Trade Deadline?
Giants observations: Offense supports Carlos Rodon in win vs
Giants trade Darin Ruf to Mets for J.D. Davis, prospects – NBC
POSTGAME THREAD: Rockies @ Giants, 7/9. Join the Giants game
J.D. Davis, 3 prospects traded for Darin Ruf
Mets' Darin Ruf having a great spring it's just that nobody
Mets trade for Darin Ruf, send J.D. Davis to Giants in five-player
Darin Ruf on rejoining the Giants: 'There's not a better spot for me
Morning Briefing: Darin Ruf Back on the Free Agent Market
Giants blast 5 HRs, push win streak to 4 as losing streak to Dodgers
Could J.D. Davis improved defense help the SF Giants keep Darin Ruf?