The Pittsburgh Steelers have agreed to trade Diontae Johnson to the Carolina Panthers for Donte Jackson and a pick swap. 

The Steelers are sending the Panthers a seventh-round draft pick in addition to the receiver and receiving a sixth-round pick with the cornerback.

Johnson is in the final year of his contract and comes with a $10 million cap hit to the Panthers, leaving $5.8 million of dead cap in Pittsburgh.

Johnson had five touchdown receptions and 717 receiving yards on 51 catches in 2023.