The Houston Rockets have agreed to terms with free-agent guard Ronnie Brewer, according to sources with knowledge of the deal. Sources told ESPN.com that the Rockets struck an agreement Monday on a two-year partially guaranteed deal with the defensive specialist, who played for the New York Knicks and Oklahoma City Thunder last season.