The New York Knicks have agreed to sign Troy Williams to a deal for the remainder of the season.
Williams' deal will contain a partial guarantee for the 18-19 season.
Williams had been on a 10-day contract with the Knicks.
The Rockets waived Williams in February.