The Pirates on Tuesday satisfied both of their biggest September stretch needs, dealing for outfielder Marlon Byrd and catcher John Buck from the New York Mets. The two veterans were acquired, along with some cash, for Minor League infielder Dilson Herrera and a player to be named.