Sources: Rockets acquire Corey Brewer from Timberwolves in three-team deal

MINNEAPOLIS, MN - April 11: Corey Brewer #13 of the Minnesota Timberwolves looks on during the game against the Houston Rockets on April 11, 2014 at Target Center in Minneapolis, Minnesota. (Photo by David Sherman/NBAE via Getty Images)

The Minnesota Timberwolves have agreed to trade Corey Brewer to the Houston Rockets in a three-team deal, league sources told Yahoo Sports.

Houston will send guard Troy Daniels to Minnesota as part of the Brewer deal, sources said. The Rockets will also give Minnesota a 2015 second-round pick – via Sacramento – and a future second-round pick, along with cash.

The 76ers also will send guard Alexy Shved to the Rockets, sources said. To make room on the roster to complete the trade, the Rockets waived forward Francisco Garcia.

Minnesota will send forward Ronny Turiaf and a second-round pick to the Philadelphiia 76ers, sources said. Turiaf recently had arthroscopic surgery on his right hip and will miss the remainder of the season.

To acquire Brewer, the Rockets used their trade exception from the Jeremy Lin trade to the Los Angeles Lakers. They wanted to complete the deal on Friday because it leaves them 60 days until the Feb. 19 trade deadline when Brewer would be eligible to be traded again.

Houston had been motivated to acquire Brewer especially for his ability to defend at the small forward position. He'll play behind starter Trevor Ariza.

More NBA coverage: