La NBA fonctionne sous un plafond salarial, ce qui signifie que ses équipes doivent respecter un certain budget, ou le risque de payer une taxe de luxe, lorsqu'ils offrent des contrats aux joueurs. Les directeurs généraux sont responsables de la négociation avec les joueurs et leurs agents pour parvenir à un accord qui profite aux deux parties et répond à des restrictions du plafond salarial. Dans certains cas, ils peuvent offrir des avantages non monétaires, comme les clauses non commerciales ou une suite à l'aréna pendant les matchs. Il appartient au directeur général de trouver un moyen de donner des contrats à tous les joueurs dont il se sent va aider son équipe à gagner sans dépasser le plafond salarial.