Less than a year after deciding to retire from the NBA amid trouble with ongoing knee injuries, Brandon Roy is set to make his NBA return with a new team.

NBA.com reported Thursday that Roy agreed to a two-year, $10.4 million deal with the Minnesota Timberwolves.

Prior to signing with the Wolves, Roy had reportedly been in close talks with the Mavericks, Pacers, Warriors and Cavaliers.

Question marks will undoubtedly linger over the status of his knees, but if the Wolves can find a sweet spot for Roy from a minutes standpoint, he should be able to contribute.

Roy retired prior to the 2011 season; the Portland Trailblazers, his team at the time, subsequently used its amnesty clause on Roy to clear the cap space.