J.R. Smith and the New York Knicks are moving closer to a new four-year contract, worth up to $24 million.

Smith was the NBA's 6th Man of the Year last season.

Smith opted out of his contract for 13-14 in search of a longer term deal.