The Houston Rockets have reached terms on a new contract with free-agent center Samuel Dalembert, according to sources close to the situation.

Sources told ESPN.com that Dalembert has agreed to a two-year deal worth $13.7 million -- $7 million this season and $6.7 million in 2012-13. But the Rockets have a team option for the second season that would allow them to buy out of the contract for a fee of $1.5 million.