It was a sign-and-trade deal, as Jennings inked a reported three-year, $24 million contract as a restricted free agent before the Bucks dealt him to Detroit.

Jennings, selected by Milwaukee with the 10th overall pick of the 2009 draft,
averaged 17.5 points, a career-high 6.5 assists and 3.1 rebounds over 80 games
in 2012-13. In 291 career games, he has averages of 17.0 points, 5.7 assists
and 3.4 rebounds.

"We are pleased to welcome Brandon to the Pistons family," said Detroit
president Joe Dumars. "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."

Jennings will join a Pistons team that this offseason had previously signed
free agents Josh Smith and Chauncey Billups.

The Bucks, who signed guard Gary Neal on Tuesday in anticipation of the deal,
will acquire a solid point guard in Knight, who averaged 13.3 points, 4.0
assists and 3.3 rebounds in 75 games last season. He was selected by Detroit
with the eighth overall pick of the 2011 draft and was an All-Rookie choice in
2011-12.

Middleton averaged 6.1 points in 27 games last season, his first in the league
after being a second-round draft pick, while Kravtsov averaged 3.1 points in
25 games last year, his first in Detroit.