![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://elitesportsny.com/wp-content/uploads/2023/03/USATSI_20066661-scaled.jpg)
Mets' Darin Ruf having a great spring it's just that nobody has seen it
![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://images2.minutemediacdn.com/image/upload/c_crop,w_8661,h_4871,x_0,y_0/c_fill,w_1440,ar_16:9,f_auto,q_auto,g_auto/images/GettyImages/mmsport/3/01h34twc31p61n9fynax.jpg)
3 recent NY Mets trade deadline deals aging well, 3 getting worse each day
![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://media.nbcsportsbayarea.com/2023/05/Darin-Ruf-Giants-USATSI-18237846.jpg?quality=85&strip=all&fit=1280%2C720)
Giants turn to old friend Darin Ruf with string of lefty pitchers looming – NBC Sports Bay Area & California
![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://images2.minutemediacdn.com/image/upload/c_fill,w_1440,ar_16:9,f_auto,q_auto,g_auto/shape/cover/sport/https-3A-2F-2Fbosoxinjection-com-2Fwp-content-2Fuploads-2Fgetty-images-2F2018-2F08-2F1241424967-850x560-e98bbafa492f80e4fa9d58f0cc4f8da3.jpg)
Red Sox lose JD Martinez suitor after Mets trade for Darin Ruf
![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://cdn.theathletic.com/app/uploads/2020/02/16224242/GettyImages-1167099389.jpg)
Three reasons why the Giants might have acquired J.D. Davis - The Athletic
![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://s.hdnux.com/photos/01/26/65/10/22762043/7/ratio3x2_700.jpg)
Giants trade Darin Ruf to Mets for JD Davis and three others
![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://images2.minutemediacdn.com/image/upload/c_crop,w_3504,h_1971,x_0,y_0/c_fill,w_720,ar_16:9,f_auto,q_auto,g_auto/images/GettyImages/mmsport/3/01gp4t3b35zrzr64trxg.jpg)
3 NY Mets trades we immediately had doubts about and ended up as bad as expected
![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://cdn.mlbtraderumors.com/files/2023/02/JDDavis-Giants2022-1024x683.jpg)
The Giants Are Getting The Best Out Of J.D. Davis - MLB Trade Rumors
![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://s.hdnux.com/photos/01/26/65/53/22764252/4/1200x0.jpg)
Giants trade Darin Ruf to Mets for JD Davis and three others
![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://www.si.com/.image/ar_1:1%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTkxMDg3NTcyNTAyNDU1NjYy/mets-acquire-vogelbach-from-pirates.jpg)
New York Mets Acquire Darin Ruf From Giants For J.D. Davis, Prospects - Sports Illustrated New York Mets News, Analysis and More
![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://lastwordonsports.com/baseball/wp-content/uploads/sites/7/2023/04/USATSI_20464106_168400534_lowres-scaled.jpg)
Darin Ruf Returns to the Giants
![Mets trade J.D. Davis, three others to Giants for Darin Ruf](https://images2.minutemediacdn.com/image/upload/c_crop,w_1574,h_885,x_0,y_451/c_fill,w_1440,ar_16:9,f_auto,q_auto,g_auto/images/GettyImages/mmsport/3/01gjeqf18gm41jxfws6q.jpg)
NY Mets trade for Darin Ruf: Checking in on the 4 players they gave up for him