If Spurs, two options are a simple Porzingis-Vassell swap, OR something like Barnes or Johnson + Branham + #14 for Porzingis, #28 and maybe a few future second rounders (or another future 1st).
If Pelicans, as @DefenseWinsChamps said, Herb Jones + Olynyk works
I personally would love to try and get Johnson + #14 in a deal back, even if we have to give up #28 and a future 1st to make it work
Not sure how it'd work with the Lakers or Warriors. Also not too sure who else would want KP that I can think of. The Suns maybe but I also don't know how that'd work unless they are stupid enough to send us Green and #10 lol