Looks like the Pelicans weren’t allowed to sign him to any future year contract since he’s technically on the roster due to an injury exception. Those signed players have to be in the final year of their contract.