Some in this group seem to be worried about the amount and length of Green's contract.
I am not sure, but I think many teams are over-extending and over-paying contracts to free agents figuring that most players never lose 100% of their value. In the later years they often can be traded for cap space, another bad contract and a draft pick, or the player voluntarily retires or is forced out of the league by injury. In the meantime, the team has the benefit of his services. My only concern is that Green is 100% healthy. If he is, then the Celtics will make out well.