The Minnesota Timberwolves are reportedly shopping veteran swingman Corey Brewer with the Cleveland Cavaliers and Houston Rockets in talks with them according to ESPN.

The Cavs and Rockets have emerged as the most serious suitors according to reports, with Brewer likely to be a significant boost for either team in terms of depth.

Minnesota appear set to focus further on their future and will look to acquire future assets in exchange for Brewer as they hope to accelerate their rebuilding effort after losing Kevin Love this past summer.

It is understood that both Cleveland and Houston have a large enough trade exception to absorb Brewer’s $4.7m salary, which in turn means that neither will have to surrender any key players as they look to part with just future draft compensation.

A move to Cleveland would allow Brewer to reunite with former teammate Love, but a switch to Houston would allow him to remain in the West and build with another championship contender. At this stage, it is unknown as to which team Brewer is leaning towards.

Brewer won two NCAA titles at Florida and was the seventh overall pick in the 2007 Draft while he also played on a championship winning team in the NBA with the Dallas Mavericks in 2011.

The 28-year-old averages 10 points and three rebounds in 25.6 minutes per game through his career, but with the Wolves struggling, it might be a sacrifice that they are willing to make in order to build strong blocks for the future of the franchise.

Rookies Zach LaVine and Andrew Wiggins are already playing significant minutes, particularly after point guard Ricky Rubio suffered a severe sprained ankle, while Anthony Bennett is also registering solid numbers in terms of playing time.