As part of the trade the Hornets are trading centre Jalen Duren — the 13th overall pick in the draft — to the Knicks, who will then flip Duren to the Pistons.
The Hornets will acquire the Bucks' first-round pick in 2025 from Detroit, just days after the Pistons acquired that pick from Portland for Jerami Grant.
The Pistons retained Jaden Ivey in the trade, meaning they will take both the Purdue guard and Jalen Duren from this draft along with the trade with New York.
However, Walker is expected to become a free agent as it has been reported that a contract buyout is going to happen between the Pistons and the veteran guard.
Walker has played for the Charlotte Hornets, the Boston Celtics and most recently the Knicks, appearing in just 37 games last season averaging 11.6 points per game, the lowest of his career.
Traded from Boston to the Oklahoma City Thunder, Walker was bought out and signed by the Knicks. Should walker become a free agent from the Pistons deal, he will join his fifth team in two years.