The Houston Rockets had planned on waiving Troy Williams to create a roster spot for Joe Johnson, but will now keep Williams. The Rockets are making an alternate roster move to create a spot for Johnson.