Mets, Giants Swap DH Options With Trade of Darin Ruf for J.D. Davis
Mets Trade J.D. Davis, 3 Prospects to Giants for Darin Ruf - Metsmerized Online
Three reasons why the Giants might have acquired J.D. Davis - The Athletic
3 NY Mets trades we immediately had doubts about and ended up as bad as expected
J.D. Davis looks back on 'really good tenure' with Mets
The SF Giants definitively won a trade with the New York Mets at the trade deadline
Darin Ruf re-signing with Giants on minor league deal: report
Darin Ruf facing injury obstacle after underwhelming Mets arrival
Trade Central: Mets Land Ruf In Five-Player Swap — College Baseball, MLB Draft, Prospects - Baseball America
San Francisco Giants Trade Deadline Guide
Don't let Mets success overshadow making one of the worst deadline trades
Mets Trade Deadline
Red Sox lose JD Martinez suitor after Mets trade for Darin Ruf
Giants Trade Darin Ruf to Mets for J.D. Davis, Prospects – NBC Los Angeles
Darin Ruf - Wikipedia