The Knicks officially signed J.R. Smith on Friday.

Smith agreed to join the Knicks over the Clippers, who couldn't offer him as much money.

New York waived Renaldo Balkman to create a roster spot for Smith.