The Pittsburgh Steelers signed cornerback Joe Haden to a two-year contract extension on Sunday and on Monday more details related to that deal were passed along by the player to Jacob Klinger of pennlive.com.

Haden reportedly said on Monday that he will earn a total of $18 million in 2019 of which $1.5 million will be his base salary. He also told Klinger that he’s scheduled to receive a base salary in 2020 of $3.5 million and collect a roster bonus also in the amount of $3.5 million. Haden indicated his 2021 base salary is scheduled to be $7 million.

As to the exact amount of the signing bonus that was given to Haden as part of his new contract, Sunday reports indicated it was $16.8 million and Klinger also uses that number in his report as well. If, however, the numbers that Haden provided were exact, his signing bonus might have been only $16.5 million. That’s really the only uncertainty that we have right now.

Based on the two different, but likely, signing bonus amounts, below are two examples of what Haden’s new contract might look like on paper now. One uses a signing bonus of $16.5 million and the other uses a signing bonus amount $16.8 million. A $16.5 million signing bonus amount would result in Haden’s previously scheduled 2019 salary cap charge of $11,916,668 dropping by exactly $3 million. A $16.8 million signing bonus would result in Haden’s previously scheduled 2019 salary cap charge of $11,916,668 dropping by exactly $2.9 million.

If a $16.8 million signing bonus was indeed given, and assuming that the other figures being reported by Klinger are exact, it would mean that Haden’s new money was $22.3 million. If, however, a signing bonus of $16.5 million was given, Haden’s new money amount is $22 million. Haden was previously scheduled to earn $10 million in 2019 before signing his new deal. Once again, all of this assumes the numbers provided were exact and until the contract is filed with the NFLPA, it’s all we have to go on.

YEAR BASE SALARY SIGNING BONUS ROSTER BONUS CAP CHARGE CASH FLOW 2019 $1,500,000 $7,416,668 $- $8,916,668 $18,000,000 2020 $3,500,000 $5,500,000 $3,500,000 $12,500,000 $25,000,000 2021 $7,000,000 $5,500,000 $- $12,500,000 $32,000,000