Harkless’ hefty four-year, $40 million contract is about finished. NBA sources believe Harkless will get more than the minimum because of his versatile defense. In a 115-106 Knicks loss in Philadelphia on Feb. 27, Harkless buried five straight 3-pointers in the third quarter.