It appears Derrick Rose will be returning to the NBA, after all.

According to a report from ESPN's Adrian Wojnarowski, Rose will be signing with the Minnesota Timberwolves for the remainder of the season.

The oft-injured point guard, who has played just 16 games this season, was traded from the Cleveland Cavaliers to the Utah Jazz on deadline day. He was then immediately waived by the Jazz, and has been a free agent ever since. 

That Rose would return to the NBA this season -- or even ever again -- was in doubt, as a report last week indicated many NBA executives felt Rose's career was in danger. He was reportedly only receiving offers for 10-day contracts, and on the whole, teams were just not that interested in bringing him in given how his last few seasons have gone. 

And that report was on top of reports earlier this season that Rose -- during his hiatus from the Cavaliers -- himself was thinking of calling it quits. He, however, denied those reports.

But then along came Rose's old coach from his Chicago Bulls days, Tom Thibodeau. With Thibs already having gone out to get his old players Jimmy Butler and Taj Gibson, there were plenty of jokes that he would soon sign Rose and Joakim Noah to bring the whole band back together. 

And they were jokes because people did not believe that signing Rose (or Noah, for that matter) was a good idea. But Thibodeau is not a man for jokes, and now he has actually signed Rose for the rest of the season. 

It seems an unnecessary move. Pretty much all Rose can do at this point is score, and the Wolves already have the third-best offense in the league, with a net rating of 111.2 points per 100 possessions. Plus they already have Jeff Teague, a more than capable starting point guard, and Tyus Jones, a more than capable backup.

There are many questions surrounding Rose in Minnesota, but judging his short tenure with the Cavs this season, it seems unlikely that it will go well.