John Henson has agreed to sign a 10-day contract with the New York Knicks.

Henson appeared in 40 games last season with the Cleveland Cavaliers and Detroit Pistons.