The Timberwolves entered free agency wanting to re-sign their own free agents, players like Kyle Anderson, Monte Morris, Jordan McLaughlin and Luka Garza.
After re-signing Garza on Monday, the Wolves lost Morris on Tuesday.
Morris agreed to a deal with the Suns, according to NBA national insider Shams Charania.
The Wolves dealt Troy Brown Jr., Shake Milton and a future second-round pick to the Pistons at the trade deadline for Morris who they hoped could be a scorer and point guard off the bench. But Morris had an injury-plagued season and never quite got his production off the ground.