The Timberwolves have reached an agreement to trade disgruntled All-Star Jimmy Butler and Justin Patton to the Philadelphia 76ers for Dario Saric, Robert Covington, Jerryd Bayless and a second-round pick, a source with the Timberwolves told KARE’s Ryan Shaver.

They requested anonymity because they were not authorized to speak publicly until the deal is officially announced.

The trade puts an end to the chaos that enveloped the Timberwolves ever since Butler asked for a trade just before the start of training camp. Timberwolves president of basketball operations and coach Tom Thibodeau was reluctant to trade Butler unless he received in return players who could help the Timberwolves compete for a playoff spot. He was not interested in future draft picks.

There had been a push within the past two weeks to get Butler to the 76ers, who can use a two-way player such as Butler who can defend and score and provide some three-point shooting, which the Sixers lack right now with guards Ben Simmons and Markelle Fultz in the starting lineup.