All players enter "free agency" at the end of the contract. Even Lebron gets "free agency." Doesn't mean the team or player has no intention of resigning, it just means they now have to renegotiate an extension. This can be really beneficial for the player if they've done well and can demand a serious pay increase (Surefour).