Davis traded to the Giants; Carlson still a Cardinal
Darin Ruf trade details: Mets add another versatile bat from Giants
Mets Release Darin Ruf - MLB Trade Rumors
SF Giants' unsung hero in Opening Day win over Marlins
Mets designate former SF Giants slugger Darin Ruf for assignment
Mets, Giants Swap J.D. Davis For Darin Ruf - MLB Trade Rumors
Dodgers-Giants position-by-position NLDS breakdown
Dodgers defeat Giants to force decisive Game 5 between historic
Mets, Giants Swap J.D. Davis For Darin Ruf - MLB Trade Rumors
Mets acquire Darin Ruf from Giants for JD Davis, prospects
Mets getting Dodgers killer in Giants trade is tough for possible
Mets' Darin Ruf reacts to trade by Giants
Mets acquire Darin Ruf in deal with Giants