J.D. Davis, 3 prospects traded for Darin Ruf
J.D. Davis drops truth bomb on Mets future ahead of 2022 MLB trade
What will the SF Giants do with J.D. Davis? - McCovey Chronicles
NY Mets beat Clevelend Indians on J.D. Davis walk-off hit in the 10th
J.D. Davis' old Giants tweet goes viral after trade
Red Sox rally in ninth before losing to Giants on walkoff home run
MLB trade grades: Revisiting Mets-Giants J.D. Davis disaster
Mets, Giants Swap J.D. Davis For Darin Ruf - MLB Trade Rumors
J.D. Davis: My future with Mets is 'a flip of the coin
Yankees should check in with Mets on J.D. Davis' availability
Suggestion Out of New York: The Mets Should Trade for Yu Darvish