>>>"Wouldn't the mets be better off to agree to an extension with Dickey and then trade him. Makes him much more valuable."<<<
A team would be cutting their own throats in future dealings with players, if they signed them with the player thinking they are there to stay, but then dealt a short time later. It shows bad faith. Players wouldn't trust the Mets in the future, and/or players would demand no-trade clauses all the time after that in contract talks.
>>>"If I was the mets, I would come to terms on a three year contract, hold him until the trade deadline, and then trade him for the most they could get. There are always desperate teams then, plus, if Dickey has had another great first half, he becomes even more valuable to the mets, in their rebuild."<<<
That would be a foolish and unneeded risk. That is a risk a team like the Mets can't afford to take. Dickey could get hurt, or have a bad first half. Even if he had a good first half his value isn't going to get any higher than it is right now. His situation has to be resolved this Winter, not in July.
Plus, as I understand it, the new rules in baseball ar that if you trade a pending FA at the during the season, the team trading for that player isn't entitled to draft compensation picks if that player walks after the season. Therefore Dickey's value would actually be less in July, than it is right now. A team trading for him this Winter would receive draft compensation if they did not resign him.