The Sacramento Kings have agreed to trade Marvin Bagley III to the Detroit Pistons as part of a four-team trade. Detroit has long been linked with a deal for Bagley, who was picked second overall in 2018 and has had a disappointing tenure with the Kings.

The Kings will acquire Donte DiVincenzo from the Milwaukee Bucks. Sacramento will also acquire Josh Jackson and Trey Lyles from the Pistons. 

Milwaukee will acquire Serge Ibaka from the Los Angeles Clippers. With Brook Lopez out with a back injury, the Bucks needed to upgrade the center position.

The Kings previously tried to acquired DiVincenzo as part of the proposed Bogdan Bogdanovic sign-and-trade with the Bucks.

The Clippers will receive Semi Ojeleye and Rodney Hood from the Bucks.

James L. Edwards III reports the Pistons hope to sign Bagley to a multiyear deal in the offseason. Bagley will likely have a qualifying offer of $7.2 million as a restricted free agent. Troy Weaver had Bagley on his wish list since joining the Pistons in 2020.