The start of training camp for the upcoming season around the league is now less than a week away, which has seen several teams make some last-minute additions to their rosters.

According to Jonathan Feigen of the Houston Chronicle,  the Houston Rockets have agreed to a partially-guaranteed deal with forward Chris Johnson.

Since going unselected in the 2012 NBA Draft, Johnson has bounced around the league playing for the Memphis Grizzlies, Philadelphia 76ers, and Milwaukee Bucks over that span. He has spent the majority of his time in the G-League with the Rio Grande Valley Vipers where he averaged 14.6 points on 48.2 percent shooting from the field and 5.5 rebounds.

His tenure with the Vipers also includes earning a championship, an All-Star selection, and an All-Rookie Second Team nod. The chance to earn a spot on the Rockets' 15-man regular season roster likely came after a strong showing in the Las Vegas Summer League.

The Rockets are expected to carry 20 players on the roster heading into training camp, but that number could change if the team were to work out a trade with the New York Knicks for All-Star forward Carmelo Anthony. Houston has been a busy team this offseason adding major pieces to the puzzle in All-Star point guard Chris Paul and veteran forward P.J. Tucker while also re-signing big man Nene and extending the contract of All-Star James Harden.