When you trade someone who is immediately
waived by the other team, you must wait one year or the remaining duration of the original contract (whichever is shorter) to sign him again.
Affiliate players are ones who are not drafted
by the
team or were drafted and
waived, they just go directly to the
team's g league
team instead of going into the g league draft, they can still be signed to an NBA contract
by any
team in the NBA, players with draft rights status can't be signed
by any
other team until their g league contract is up.