Mets Activate Darin Ruf, Mychal Givens, and Trevor May - Metsmerized Online
MLB Injury Status - 2023 Season - ESPN
Darin Ruf was utterly useless for the Mets - Amazin' Avenue
Mets, Giants Swap J.D. Davis For Darin Ruf - MLB Trade Rumors
MLB trade grades: Revisiting Mets-Giants J.D. Davis disaster
J.D. Davis, 3 prospects traded for Darin Ruf
MLB Injury Status - 2023 Season - ESPN
Adam Ottavino: Breaking News, Rumors & Highlights
Report: Mets Exploring Trading Darin Ruf - Metsmerized Online