Free agent center / forward Christian Wood has agreed to a three-year, $ 41 million contract with the Houston Rockets, sources told ESPN’s Adrian Wojnarowski.

The deal is expected to be completed with a signing and exchange through the Detroit Pistons, a source said.

Wood, 25, burst onto the scene for Detroit after becoming a full-time starter following the Andre Drummond trade. From February 3 onwards, Wood averaged 22.3 points and 9.5 rebounds in 34.1 minutes per game, shooting 56% from the field and 41% from 3-point range.

An undrafted rookie from UNLV, Wood rebounded in the league until the Pistons signed him on waivers last season.

While Wood, 25, initially struggled to find minutes behind Blake Griffin and Drummond, it almost always had a positive impact.

The Pistons were 10.4 points per 100 possessions better when Wood was on the court and had a net efficiency ratio similar to the Nuggets, Thunder and Pacers. When he sat down, Detroit’s rating plummeted to slightly better than the worst Warriors in the league.

The 6-foot-10 big man can do damage by rolling to the rim or coming out behind the 3-point line. He’s also not far behind at the other end of the court, averaging 1.5 blocks and 0.9 steals per 36 minutes last season.