Giants trade Darin Ruf to Mets for JD Davis and three others
Ex-Met Darin Ruf re-signing with Giants after poor performance
Breaking down Cubs' new prospects after dealing 3 relievers at
New York Mets Miss Big Catch Deadline Move, But Add Productive
Mets get Ruf from Giants, Givens from Cubs before deadline
Mets land Cubs' Mychal Givens to aid pen at MLB trade deadline
New York Mets Acquire Darin Ruf From Giants For J.D. Davis
New York Mets Acquire Darin Ruf From Giants For J.D. Davis
NY Mets rumors: Cubs looking to steal 2 more free agent targets
Mets get Ruf from Giants, Givens from Cubs before deadline
How are the former NY Mets prospects traded to the Giants for Darin
Mets getting Dodgers killer in Giants trade is tough for possible
Giants rally in 9th for memorable 13-12 win over Mets
Mets, Giants Swap J.D. Davis For Darin Ruf - MLB Trade Rumors
J.D. Davis, 3 prospects traded for Darin Ruf