The Houston Rockets have signed B.J. Young to a three-year contract with a small guarantee in the first season.

Young is a 6-3 guard out of Arkansas that went undrafted last month.