Troy Williams, Rockets agree to deal

Free-agent forward Troy Williams has agreed to a three-year deal with the Houston Rockets, including a guaranteed first season on the contract, according to league sources.

The 6-foot-7 Williams played 24 games with the Grizzlies last season before being waived in January. He was picked up by the Rockets in March and played six games.

He averaged 9.7 points and 4 rebounds in 23 minutes per game in Houston.