Troy Williams has agreed upon a three-year deal with the Houston Rockets.

Williams played six games for the Rockets last season after signing from the G-League.

Williams averaged 22 points in 26.8 minutes per game in the Summer League.