The CBA states:
ARTICLE XVI
COLLEGE DRAFT
Section 4. Signing of Drafted Rookies:
(b) If a Drafted Rookie has not signed a Player Contract during the period from the date of such Draft to the thirtieth day prior to the beginning of the regular season: (i) the Club that drafted the player may not thereafter trade to another Club either its exclusive negotiating rights to such player or any Player Contract that it signs with such player for the player’s initial League Year; and (ii) the Club that drafted the player is the only Club with which the player may sign a Player Contract until the day of the Draft in the subsequent League Year, at which time such player is eligible to be drafted in the subsequent League Year’s Draft by any Club except the Club that drafted him in the initial Draft. (After the Tuesday following the tenth week of the regular season, the player and the Club may only sign a Player Contract for future League Year(s)).
ARTICLE XVII
ENTERING PLAYER POOL
Section 3. Calculation:
(c) If, pursuant to Article XVI (College Draft), Section 2 and/or Article XX (Franchise and Transition Players), Section 13, a Club has one or more Compensatory Draft Selections, an amount shall be added to that Club's Rookie Allocation, and to the Entering Player Pool (notwithstanding subsection (b) above), based upon the amount allotted to selection choices of that round and position in calculating the Rookie Allocation (the "Formula Allotment"). In the event that a Club signs a Player Contract with a Drafted Rookie who was drafted in a prior League Year, an additional amount shall be added to that Club's Rookie Allocation, and to the Entering Player Pool (notwithstanding subsection (b) above), equal to the lower of the Club's original Formula Allotment for such draft choice or the amount of unused Room under the Club's Rookie Allocation during the League Year in which the player was originally drafted.
(d) Notwithstanding the above, nothing shall prevent the Club from signing a player for an amount in excess of the player's Formula Allotment, if the Club has Room available under its Rookie Allocation.
Section 4. Operation:
(a) No Club may enter into Player Contracts with Drafted Rookies that, standing alone or in the aggregate, provide for Salaries in the first League Year of such Player contracts that would exceed the Club’s Rookie Allocation for that year.
(f) The Player Contract of a Drafted Rookie or Undrafted Rookie may not be renegotiated for a one (1) year period following the date of the initial signing of such Player Contract, or until August 1 of the following League Year, whichever is later.