pull down to refresh

Why would teams let the Knicks poach their HC? If it is an assistant or maybe if it is that guys dream job (he grew up in NY or played for Knicks) it makes sense but why would you help another team by allowing them to poach a guy you have under contract.
I don't fault the Knicks for asking but I am not surprised by this at all.