Cedeno hit .258 with five homers and 21 RBIs for the Pirates , who acquired him July 29 along with Triple-A catcher-first baseman Jeff Clement and three minor league pitchers for shortstop Jack Wilson and pitcher Ian Snell .