J.D. Davis, 3 prospects traded for Darin Ruf
Mets, Giants Swap J.D. Davis For Darin Ruf - MLB Trade Rumors
J.D. Davis drops truth bomb on Mets future ahead of 2022 MLB trade
Should I get ready or not?': NY Mets' J.D. Davis shares reaction
NY Mets beat Clevelend Indians on J.D. Davis walk-off hit in the 10th
Mets' J.D. Davis returns to find himself in 3rd-base rotation
Mets trade J.D. Davis for Giants' Darin Ruf
Mets blast off for 10 runs vs. Castano, Yacabonis in ugly Marlins
Mets Trade J.D. Davis, 3 Prospects to Giants for Darin Ruf