With Sheff, the Giants knew that the Mets wouldn't want to keep him for next year. With Wagner, the Mets have some leverage: the Mets can keep him on the roster, offer him arbitration, and when he declines (because he wants to close but won't with the Mets), get the compensatory draft picks when he becomes a FA.