Giants trade Darin Ruf to Mets for JD Davis and three others
Giants trade Darin Ruf to Mets for J.D. Davis, prospects – NBC
Mets Trade J.D. Davis, 3 Prospects to Giants for Darin Ruf
SF Giants avoid arbitration with 1B/3B J.D. Davis - Sports
MORE
J.D. Davis looks back on 'really good tenure' with Mets
Mets' Darin Ruf having a great spring it's just that nobody
Trade deadline recap: Soto to Padres; Phillies, Twins add
Mets trade J.D. Davis, prospects to Giants for Darin Ruf
Giants Trade Darin Ruf to Mets for J.D. Davis, Prospects – NBC Los
Mets Trade Rumors: Darin Ruf Acquired from Giants Prior to
Darin Ruf trade details: Mets add another versatile bat from Giants
SF Giants Community: Happy Birthday J.D. Davis! - McCovey Chronicles