Eduardo_Escobar
Darin Ruf returns, bullpen struggles in Giants' loss to Dodgers
Offseason In Review: San Francisco Giants - MLB Trade Rumors
SF Giants extend Darin Ruf for two years - McCovey Chronicles
Giants trade Darin Ruf, Curt Casali in separate deals ahead of MLB
Dodgers – Giants: Wilmer Flores check swing; Darin Ruf had bad call
Darin Ruf, Mike Yastrzemski among Giants arbitration candidates
Eduardo_Escobar
Mets trade for Darin Ruf, send J.D. Davis to Giants in five-player
Giants – Dodgers: Umpire call on Darin Ruf checked swing cost L.A.
Memories – Monday Morning Rail
Mets' Darin Ruf reacts to trade by Giants
Darin Ruf's fresh Mets start begins as Pete Alonso sub
Play ball: SF Giants finalize Opening Day roster