SF Giants' Darin Ruf nearing return, roster decisions loom
Play ball: SF Giants finalize Opening Day roster
SF Giants roster news: Johnny Cueto and Darin Ruf activated
Darin Ruf returns, bullpen struggles in Giants' loss to Dodgers
MORE
Darin Ruf closing in on roster spot with Giants
Darin Ruf, Mike Yastrzemski among Giants arbitration candidates
SF Giants and Darin Ruf agree to two-year extension
Open Discussion: Week of May 23, 2021
2023 NL West Preview & Futures by The BetCrushers
Offseason Outlook: San Francisco Giants - MLB Trade Rumors
Giants – Dodgers: Umpire call on Darin Ruf checked swing cost L.A.
TIMELINE - Metsmerized Online
NHC – Personal website of Nicholas H. Carey, Experienced Sports
Tommy La Stella San Francisco Giants Milwaukee Brewers
NHC – Personal website of Nicholas H. Carey, Experienced Sports