How San Francisco Giants' Gabe Kapler has adjusted his way into NL
Mets trade for Darin Ruf, send J.D. Davis to Giants in five-player
San Francisco Giants' Darin Ruf follows the flight of his
Dodgers defeat rival Giants in NLDS Game 5, will play Braves - Los
Giants' offense an ongoing concern even on night when Dodgers romp
Darin Ruf's sac fly, 04/23/2021
Giants rally past Marlins, move six games over .500
Ohtani homers again as Angels beat Orioles 6-5 – Daily Freeman
Giants, Darin Ruf Agree To Two-Year Deal - MLB Trade Rumors
Brewers sign Darin Ruf following brief Giants stint in 2023 MLB