The Pittsburgh Pirates addressed two needs Tuesday, acquiring right fielder Marlon Byrd and catcher John Buck from the New York Mets.
In exchange, the Pirates, who also get $250,000 in the deal, will send minor league infielder Dilson Herrera and right-handed reliever Vic Black to the Mets.
The Pirates are last in the National League in OPS from their right fielders, and Buck will provide a veteran backup to Russell Martin with Michael McKenry out for the season after undergoing surgery on his left knee.
Byrd is batting .285 with an .848 OPS and 52 extra-base hits in 425 at-bats.
Buck, who went from the Miami Marlins to the Toronto Blue Jays to the Mets last offseason, is batting .215/.285/.401 this season. He has hit Buck has 15 homers this year, nine of which came in April.
Herrera, 19, a native of Colombia, has played 163 games at second and 59 at third in minors. He has a .751 OPS in the Class A Sally League.
Black has pitched in three games for the Pirates this season. At AAA, he has 63Ks, 21 BB, a 2.51 ERA in 46 2/3 innings pitched.
The Pirates are seeking their first winning season and first playoff berth in 21 years.