The Mets have apparently traded for Shawn Green of the Diamondbacks. Green is owed $9.5 million this year, so this is a salary dump for Arizona. The ESPN report linked here doesn't specify who the D'backs are getting, but I assume it won't be someone significant. Depending on how much salary the Mets are taking on, this looks like a good deal for the Diamondbacks. Green, at this point, is a shadow of his former self - he only has 11 jacks despite playing in the homer-happy BOB (or whatever it's called now).