The Milwaukee Bucks will sign Jerry Stackhouse to a contract for the remainder of the 2009-10 season, according to NBA front-office sources.

Sources told ESPN.com that Stackhouse is expected to formally sign with the Bucks on Monday or possibly Tuesday.

After an audition for the New York Knicks in August, Stackhouse rejected an invitation to Houston Rockets training camp in October to replace the injured Rashad McCants when the Rockets told Stackhouse he'd have to win a roster spot in camp to stick.