The Milwaukee Bucks are trading Tony Snell and the 30th pick in the 2019 draft to the Detroit Pistons for Jon Leuer, league sources told Adrian Wojnarowski.

In addition to shedding Snell's $12 million contract for the 2020-21 season, the Bucks also save $4 million this year. Leuer has one year remaining on his contract at just over $9.5 million. 

Bobby Marks of ESPN also adds that the Bucks could create up to $14 million in cap space this summer.

The Pistons now hold the 15th and 30th pick in the upcoming draft.