![Giants trade Darin Ruf to Mets for JD Davis and three others](https://lastwordonsports.com/baseball/wp-content/uploads/sites/7/2023/04/USATSI_20464106_168400534_lowres-scaled.jpg)
Darin Ruf Returns to the Giants
![Giants trade Darin Ruf to Mets for JD Davis and three others](https://cdn.vox-cdn.com/thumbor/v0l6DEUebJua00J43HJDylbF6jg=/0x0:5751x3711/1200x800/filters:focal(3495x562:4415x1482)/cdn.vox-cdn.com/uploads/chorus_image/image/72118497/1468532922.0.jpg)
Mets news: Darin Ruf designated for assignment - Amazin' Avenue
![Giants trade Darin Ruf to Mets for JD Davis and three others](https://metsmerizedonline.com/wp-content/uploads/2023/05/USATSI_18316877_168390281_lowres-scaled-1.jpg)
Mets Prepare to Play Familiar Faces in San Francisco - Metsmerized
![Giants trade Darin Ruf to Mets for JD Davis and three others](https://img.mlbstatic.com/mlb-images/image/private/t_2x1/t_w1536/mlb/nc2cxd0dtntt70y9fwyu.jpg)
Mets trade J.D. Davis for Giants' Darin Ruf
![Giants trade Darin Ruf to Mets for JD Davis and three others](https://s.hdnux.com/photos/01/26/64/06/22757775/7/ratio3x2_700.jpg)
Giants trade Darin Ruf to Mets for JD Davis and three others
![Giants trade Darin Ruf to Mets for JD Davis and three others](https://www.bleachernation.com/wp-content/uploads/2022/03/jd-davis-Photo-by-Lachlan-CunninghamGetty-Images-GettyImages-1335108584.jpg)
Mets Get Their New Bat? Trading JD Davis and Prospects for Darin
![Giants trade Darin Ruf to Mets for JD Davis and three others](http://blogs.fangraphs.com/wp-content/uploads/2022/08/USATSI_18315514.jpg)
Mets, Giants Swap DH Options With Trade of Darin Ruf for J.D.
![Giants trade Darin Ruf to Mets for JD Davis and three others](https://cdn.mlbtraderumors.com/files/2022/08/USATSI_18730047-200x300.jpg)
Mets, Giants Swap J.D. Davis For Darin Ruf - MLB Trade Rumors
![Giants trade Darin Ruf to Mets for JD Davis and three others](https://img.mlbstatic.com/mlb-images/image/private/ar_16:9,g_auto,q_auto:good,w_1024,c_fill,f_jpg,dpr_3.0/mlb/emlm2v3ivd6z0nugomss)
img.mlbstatic.com/mlb-images/image/private/ar_16:9
![Giants trade Darin Ruf to Mets for JD Davis and three others](https://s.hdnux.com/photos/01/32/23/66/23674254/3/rawImage.jpg)
Darin Ruf rejoins Giants, has 2 hits and an RBI against Dodgers