A $4 million in salary with a 6 million cap hit makes him a very trade-able asset if he tails off as a 39 year old (Not sure if can be traded though). I see him being a contributor for the next two seasons...Year 3 is a long way off