Darin Ruf trade details: Mets add another versatile bat from Giants
SF Giants: Ex-Mets Davis, Conforto wonder what could have been in NY
Mets trade for Giants 1B/DH Darin Ruf in exchange for J.D. Davis plus prospects, MLB Insider
Three reasons why the Giants might have acquired J.D. Davis - The Athletic
New York Mets acquire Darin Ruf from San Francisco Giants, Mychal Givens from Chicago Cubs - ESPN
Mets stars shine, NY saves season with 7-3 win over Padres
Mets trade J.D. Davis for Giants' Darin Ruf
SF Giants: Was J.D. Davis the steal of the trade deadline?
Mets trade for Darin Ruf, send J.D. Davis to Giants in five-player deadline swap, per reports
Darin Ruf running out of chances for Mets playoff roster spot