According to Schefter, the Texans will take on all of Johnson’s 2020 salary as part of this trade.
Johnson, 28, was taken in the third round of the 2015 NFL Draft by the Cardinals. He was entering the final year of his four-year, $2.992 million contract when he agreed to a three-year, $39 million extension worth up to $45 million.
Johnson stands to make base salaries of $10,200,000 and $7,950,000 over the final two years of the deal.
According to OverTheCap.com, trading Johnson would create $8,156,250 million in cap space and $6,000,000 in dead money.
In 2019, Johnson appeared in 13 games for the Cardinals and rushed 345 yards on 94 carries (3.7 YPC) to go along with 36 receptions for 370 yards receiving and six total touchdowns.