The Detroit Pistons completed a sign-and-trade deal for guard Brandon Jennings with the Milwaukee Bucks, the Pistons announced Wednesday.
The Bucks acquired guard Brandon Knight, forward Khris Middleton and center Viacheslav Kravtsov from the Pistons in the exchange.
"We are pleased to welcome Brandon to the Pistons family," Pistons president of basketball operations Joe Dumars said. "We believe Brandon's talent and skill set will complement the core group of players we have assembled on our roster in a positive way.
" We also want to thank Brandon Knight, Khris Middleton and Slava Kravtsov for their contributions to our organization. We appreciate everything they have done for our team both on and off the court and we wish them the best moving forward."
The 23-year-old Jennings' new contract will be for three years and more than $24 million, sources told Yahoo! Sports.
An unrestricted free agent, Jennings was seeking a big contract but appeared to be passed over until Detroit stepped up. The Pistons have been busy putting together an offseason makeover in an attempt to end their four-year playoff absence, acquiring Jennings, Josh Smith, Chauncey Billups and Luigi Datome.
Jennings averaged 17.5 points and 6.5 assists in 80 games last season for Milwaukee. He was selected by the Bucks in the first round of the 2009 NBA Draft.
Knight, picked eighth overall by the Pistons in the 2011 NBA Draft, averaged 13.1 points, 3.3 rebounds and 4.0 assists in 75 games last season.
Middleton averaged 6.1 points and 1.9 rebounds in 27 games and Kravtsov, in his first season with the Pistons, averaged 3.1 points and 1.8 rebounds in 25 games.