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.

Houston has been filling out its bench with a variety of bargain signings since winning last month's Dwight Howard sweepstakes. Oklahoma City acquired Brewer from the Knicks at the trade deadline but played him sparingly, using him in only one playoff game.