​The wait is finally over: Derrick Rose has signed with a team.

It was just announced that the free agent guard will be signing with the Minnesota Timberwolves for the rest of the season.

This move reunites Rose with head coach Tom Thibodeau, who coached Rose when he was with the Chicago Bulls from 2010-2015. 

Minnesota seemed to be the only team that would give Rose an offer, considering the tumultuous season he has been having.

After ​leaving the Cleveland Cavaliers to contemplate his future in the league, Rose came back to the team, only to be part of a ​trade package that sent him to the Utah Jazz. The Jazz then waived Rose, and he became a free agent.

Rose is certainly not the same player he once was, but Thibodeau is probably hoping he can help the former No. 1 pick get some of his talent and hunger for the game back, and provide some veteran leadership to help the T-Wolves make a run in the playoffs.