Mets cut Darin Ruf following failed trade, set Opening Day roster
J.D. Davis says time with Mets may be over: '60-40 out of here
Giants trade Darin Ruf to Mets for JD Davis and three others
J.D. Davis: Fantasy Baseball Draft Sleepers
New York Mets: Is J.D. Davis' play sustainable beyond the 2019 season?
J.D. Davis has an undefined role heading into the 2022 season
The 14 Likeliest Trade Candidates After The Lockout - MLB Trade Rumors
SF Giants: Was J.D. Davis the steal of the trade deadline?
Mets' JD Davis talks third base, trade rumors