LAS VEGAS -- One day after signing closer Francisco Rodriguez, the Mets have acquired J.J. Putz in a three-team, 12-player trade with the Indians and Mariners.
The Mets ship right-hander Aaron Heilman, outfielder Endy Chavez, lefty Jason Vargas and three minor leaguers to the Mariners for Putz, center fielder Jeremy Reed and reliever Sean Green in the first trade by new Seattle general manager Jack Zduriencik.
Outfielder Franklin Gutierrez was sent from the Indians to Seattle. Cleveland gets reliever Joe Smith from the Mets and second baseman Luis Valbuena from Seattle.
The three minor leaguers New York sent to Seattle were first baseman Mike Carp, right-hander Maikel Cleto and outfielder Ezequiel Carrera.
Putz, who was an All-Star in 2007 when recorded 40 saves with a 1.38 ERA, will become a high-priced setup man for the Mets. He's owed $5 million in 2009 and has a team option for 2010 at $8.6 million with a $1 million buyout.