Apr 6, 2013; Denver, CO, USA; Houston Rockets point guard Aaron Brooks (0) controls the ball in the fourth quarter against the Denver Nuggets at the Pepsi Center. The Nuggets won 132-114. Mandatory Credit: Isaiah J. Downing-USA TODAY Sports

Aaron Brooks is officially a Houston Rocket, for the third time. The 28-year-old point guard has agreed to sign a 1-year deal with the team that drafted him in the first round in 2007.

The Rockets declined Brooks’ contract option for this season. He had offers from other teams, primarily the New York Knicks, but stated that his comfort with the city of Houston was a big factor in his decision.

In his 6 years, Brooks has bounced around the league, beginning with the Rockets. He became the Rockets starting point guard in 2009, and won Most Improved Player in ’09-’10, before being traded to the Phoenix Suns in 2011 for Goran Dragic. He spent part of 2011-2012 playing in China during the lockout, and spent the rest of the ’12 season with the Sacramento Kings. Brooks was waived by the Kings last march, before returning to Houston as the third point guard. He filled in as the back-up point guard in the playoffs after Jeremy Lin went down with an injury.

The Rockets now have 4 point guards on the roster, with Lin and Patrick Beverley ahead of Brooks on the depth chart. 2nd-round pick Isaiah Canaan may start the season in the D-League with the Rio Grande Valley Vipers should there be no changes to the Rockets backcourt.