The Houston Rockets have agreed to a three-year deal with Gary Clark.

Clark was previously on a two-way contract.

Clark emerged this season as a key rotation player for the Rockets.

The Rockets recently waived Danuel Houston to create a roster spot for Clark, and will now sign him to a two-way deal.