The Mets replaced one right-handed bench bat with another on Tuesday, acquiring veteran Darin Ruf from the Giants for J.D. Davis and prospects, sources tell MLB.com.

Neither club has confirmed the deal.