DETROIT -

The Detroit Pistons are close to an agreement with the Milwaukee Bucks in a sign-and-trade deal that would send Brandon Jennings to Detroit, according to Y! Sports.

According to the report, the Pistons are finalizing a three-year, $24 million contract with Jennings.

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.

Detroit will send guard Brandon Knight, forward Khris Middleton and center Slava Kravtsov to the Bucks, sources told Y! Sports.

Earlier this summer, the Pistons made a big splash, signing former Hawks star Josh Smith to a four-year deal. They also re-added longtime Pistons guard Chauncey Billups.