Jackson was traded to the Pistons in February at the NBA trade deadline from the Oklahoma City Thunder in exchange for D.J. Augustin and Kyle Singler.
The Pistons — along with the Boston Celtics and New Orleans Pelicans — offered Harris a maximum contract before the restricted free agent decided to return to the Orlando Magic.
Joining draft picks Stanley Johnson and Darrun Hilliard will be second-year point guard Spencer Dinwiddie and roster hopeful Quincy Miller.
Reports have Marcus Morris, Reggie Bullock and Danny Granger being added to the roster as Detroit hands the Phoenix Suns a second-round draft pick in 2020.
Stein is also reporting that the deal could be worth up to $20 million.
Draymond Green is sticking with the Warriors – the deal is reportedly worth $85 million.
Khris Middleton was a little-known second-round draft pick when he broke into the NBA with the Detroit Pistons in 2012.
The New York Knicks will be thinking big in free agency.
Johnson can help the Pistons fill their hole at small forward, but the offseason is still young, and now Detroit can turn its focus to free agency, where the team is looking into adding more help on the wing.
The 6-foot-9, 235 pound Harris averaged 17.1 points and 6.3 rebounds per game in Orlando last season and is regarded as one of the top forwards in free agency this season.