Former Denver Nuggets guard J.R. Smith is close to deal to join NY Knicks. (Barry Gutierrez/AP)