The Brooklyn Nets have agreed to trade Joe Harris and two future second round picks to the Detroit Pistons. Harris is on a $19.9 million expiring contract.

The Nets will create a $19.9 million Traded Player Exception with the move.

Detroit will use their cap space to take on Harris.

The Nets are expected to attempt to re-sign Cam Johnson in restricted free agency, who was also going to receive interest from the Pistons.