:iatp:
While I think the Giants could have commanded a larger return, he is getting multiple helpful pieces for a player he wouldn't have been able to resign. I might think about a veto if a contending team was acquiring Harper, but this doesn't shift the balance of power and both owners are happy with their side of the deal.