True, eat em. Last year when negotiating with a variety of players, as they priced themselves out of contention they were scrubbed of the list.
It seems that potential trades are given a value, and once they exceed that value then we move on to the next one. There is a method to what they do.
Like most, I'm surprised that that a 25 year bloke who hasn't played 50 games yet would be offered 4 years, and until i see it i wont believe it. At 250K it's not a lot of money though. If he came good we would be getting a bargain in those last years, and if not, would not be a great expense to pay out. The one advantage is that rather than paying more per year for a shorter contract it would free up salary cap space when free agency comes in.
In saying that, I would be surprised if either party agreed to 4 years at 250k a year.