I don't think that agreeing to a contract before arbitration necessarily takes him off the block. If anything, knowing his salary will make it easier for prospective buyers to plan. The Red Sox might be concerned that they can't compete with the Yankees in the last year they'll have Betts, in which case trading Betts makes some sense. But they won't take their time rebuilding, so they probably don't really want prospects unless they will graduate this year. And I'm guessing they'd want established major leaguers under control for at least three years; trading one year of Betts for two years of Thor, one of which they'd be punting, doesn't sound like a fit to me. Diaz maybe, but they'd need confidence that he's a quick and easy fix. As for the Mets' side of things... how many likely good seasons from different players do you part with for one year of Betts? It could be a Johan thing, where you get the opportunity to extend him for quite a while, but that didn't work out the way we all planned. If I was sure Betts was the last piece, and worth downgrading our pitching staff to get for one year, I'd be more willing. As it stands, I'm more interested in him next offseason.