Okc has some tuff decision coming up and I feel like adding McCain speeds that process up. And OKC get good value here for a guy they probably keep in the near future anyway. Dort will probably be gone as well after this season Caruso probably gone before his contract is up Also but could be a good vet for Powell until then.
Nets add a good young defensive glue guy to their up and coming team. To me it makes a lot of sense for both teams.