The Detroit Pistons have reached an agreement in principle to acquire Brandon Jennings in a sign-and-trade deal with the Milwaukee Bucks, league sources told Yahoo! Sports.

The Pistons are finalizing a three-year, $24 million contract with Jennings, sources told Y! Sports. Detroit will send guard Brandon Knight, forward Khris Middleton and center Slava Kravtsov to the Bucks, sources said.

Jennings, 23, averaged 17.5 points and 6.5 assists in 80 games for the Bucks last season. He was the 10th overall pick in the 2009 NBA draft and has spent his first fours seasons with the Bucks.

Jennings would be the Pistons' second big free-agent acquisition of the summer. They earlier signed former Atlanta Hawks forward Josh Smith to a four-year, $54 million contract. Longtime Pistons point guard Chauncey Billups also has returned to Detroit on a two-year contract.

Related coverage on Yahoo! Sports:

• Roy Hibbert's just waiting like the rest of us

• Blazers assistant emerges as serious candidate in 76ers' coaching search

• Al Harrington tired of being kept in limbo by Magic





