Darin Ruf, Mike Yastrzemski among Giants arbitration candidates
Giants to keep Dickerson, Slater, Solano, but decline to offer
SF Giants start selloff by unloading Darin Ruf, Curt Casali
Giants lose NLDS on botched check-swing call after winning NL West
San Francisco Giants - Five Things Learned In 20 Games
Darin Ruf returns, bullpen struggles in Giants' loss to Dodgers
SF Giants extend Darin Ruf for two years - McCovey Chronicles
Darin Ruf on rejoining the Giants: 'There's not a better spot for me
SF Giants and Darin Ruf agree to two-year extension
Darin Ruf returns, bullpen struggles in Giants' loss to Dodgers
Eduardo_Escobar
SF Giants' Darin Ruf nearing return, roster decisions loom
After slow start, Giants' Darin Ruf heating up with the weather