I think it's actually a very good deal for the Mets. He's only 26, and it appears he really wanted to be a Met. There's also talk that Wagner could return late in the season and be a possible setup man.