Jesse Johnson-USA TODAY Sports

The Minnesota Timberwolves have undergone a complete roster overhaul over the past week, the scope of which is almost mind-boggling.

Highlighted by the departures of Andrew Wiggins and Robert Covington and the arrival of D’Angelo Russell, the sudden and stunning changes to the change in teammates around him inspired Karl-Anthony Towns to pay tribute to those players no longer with the team.

KAT took to Instagram to share a heartfelt message of gratitude for the likes of Wiggins, Covington and Gorgui Dieng, among others. Along with the message, Towns shared photographs of moments from his time with those departed teammates.

Seven players that were on the roster on Opening Night are no longer with the Timberwolves after the events of this week, with eight new additions taking their place. In other words, first-year president of basketball operations Gersson Rosas’ plan to completely remake the organization is now well underway.

There has been no question that Towns has grown increasingly weary with the Timberwolves’ ongoing struggles to put together a winning roster around him. The role of Russell’s acquisition on potentially lifting Towns’ obviously lagging spirits cannot be overstated, as the two are longtime friends.

Towns has admitted he’s been left “shocked” by the addition of Russell, something that bodes well in altering his perception of the organization.

The case can be made that the Timberwolves aced the trade deadline this season. The only thing left is to start stacking up some wins in a season that has seen two 10-plus-game losing streaks, including a current 13-game slide.

That being said, easily the most important outcome from this frenetic week is that Towns is presumably a lot happier now than he was going into it.

More must-reads:

TODAY'S BEST
Watch: Tyrese Maxey saves Sixers' season with two huge shots
Hurricanes eliminate Islanders with help of third-period rapid-fire goals
Mike Trout's career hits another major hurdle with latest injury
Clippers' Kawhi Leonard to remain out for Game 5
LeBron James takes to social media to address rumors about Lakers future
Watch: Tigers' Jack Flaherty ties AL record by striking out first seven batters
Jaguars make two surprising releases
Astros to option former MVP
RB Ezekiel Elliott seems grateful about reunion with Cowboys
Predators score late against Canucks to avoid elimination
Avalanche beat Jets to advance to NHL playoffs second round
A different dynamic duo lifts Bucks to Game 5 win
Watch: Evan Mobley’s late block saves Game 5 for Cavaliers
Watch: Brewers, Rays clear benches as wild brawl breaks out
Watch: Swarm of bees delays Dodgers-Diamondbacks game for nearly two hours
Four-time Pro Bowl CB calls it a career
Watch: Maple Leafs stay alive thanks to OT winner by Matthew Knies
Rams sign longtime Eagles running back
Game 5 status revealed for injured Bucks stars Giannis Antetokounmpo, Damian Lillard
Maple Leafs without Auston Matthews for Game 5 vs. Bruins

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.