New York Mets acquire Darin Ruf from San Francisco Giants, Mychal Givens from Chicago Cubs - ESPN
The terrible and perfect timing of this break for Giants' Darin Ruf – KNBR
Giants news: Who is newly acquired slugger Darin Ruf?
J.D. Davis, 3 prospects traded for Darin Ruf
J.D. Davis, 3 prospects traded for Darin Ruf
Darin Ruf on rejoining the Giants: 'There's not a better spot for me' - The Athletic
Darin Ruf says Mets struggles were 'magnified' by N.Y. media, fans - ESPN
Giants – Dodgers: Umpire call on Darin Ruf checked swing cost L.A.
Gabe Kapler's thoughts with Giants' Darin Ruf on Father's Day