MLB trade grades: Revisiting Mets-Giants J.D. Davis disaster
Giants trade Darin Ruf, Curt Casali in separate deals ahead of MLB
SF Giants avoid arbitration with 1B/3B J.D. Davis - Sports
Mets news: Mets send J.D. Davis & prospects, to Giants for Darin
Mets cut Darin Ruf, making space for Tim Locastro - Newsday
NY Mets trade for Darin Ruf: Checking in on the 4 players they
SF Giants: Was J.D. Davis the steal of the trade deadline?
Giants trade Darin Ruf to Mets for JD Davis and three others
Mets To Select Tim Locastro, Designate Darin Ruf For Assignment
SF Giants trade Darin Ruf to Mets, hold onto Carlos Rodón
Giants Trade Darin Ruf to Mets for J.D. Davis, Prospects – NBC Boston
NY Mets: Darin Ruf vs. J.D. Davis is your new comparison to grow
J.D. Davis' old Giants tweet goes viral after trade