The Pistons now have the 15th and 30th picks in the draft. Milwaukee saves $4 million in salary this year, and remove Snell's $12 million salary hit in 2020-21.
Snell has spent the past three seasons with Milwaukee, playing in 74 games (12 starts) last year. He averaged 6.0 points and 2.1 rebounds for the Bucks in 2018-19.
Leuer played in 41 games for the Pistons last year (one start), averaging 3.8 points and 2.4 rebounds. He's entering his ninth season in the NBA.