Best and worst NBA free-agent signings of the past decade