Rudy Gobert has been traded by the Utah Jazz to the Minnesota Timberwolves for a massive package of players and draft picks, a person with knowledge of the blockbuster deal said.

Also read: Why Kevin Durant trade request from Brooklyn Nets has NBA teams scrambling

Utah is getting four first-round picks between 2023 and 2029, along with Patrick Beverley, Malik Beasley and a first-round pick this year in Walker Kessler, according to the person who spoke to The Associated Press on Friday on condition of anonymity because the NBA had not approved the deal and neither team could announce it publicly.

ESPN, which first reported the trade, also said Jarred Vanderbilt was going from Minnesota to Utah as part of the deal for Gobert.

Also read: NBA star Miles Bridges reportedly arrested in felony domestic violence case

It ushers in the end of an era for the Jazz, and perhaps the start of one for the Timberwolves — who will have perhaps the best 1-2 big-man punch in the league with Karl-Anthony Towns and Gobert together now.

Gobert — a three-time defensive player of the year — spent his first nine NBA seasons in Utah, and the Jazz went to the playoffs in each of the last six seasons. But his relationship with guard Donovan Mitchell was always scrutinized and a series of disappointing playoff exits led to the annual question of whether the two could coexist on a title-contending team.

Also read: Steph Curry joins select list of athletes to host prestigious ESPY Awards

Minnesota struck the deal less than 24 hours after coming to an agreement on a $224 million, four-year extension with Towns, who is now under contract for the next six years.

Gobert has four years and $170 million left on a five-year, $205 million deal he signed with the Jazz last summer.