That is only if he was not fired but got approached by another club while under contract, this is not the case, he is a free man. him signing Everton only means Napoli will not have to pay a compensation to Carlo
Hes not a free man, Napoli are still paying him, hes under contract.