The New York Knicks are reportedly working on a four-year deal to keep forward RJ Barrett with the franchise.