Larry Nance Jr.’s extension with Cavs is a win-win for all