$5.75M signing bonus; $1.25M base salary
Joe Haden got a $5.75M signing bonus and a $1.25M 2017 base salary in his deal with the Steelers. He gets a $1M roster bonus in March 2018, a $9M salary in 2018 and a $10M salary in 2019. So three years, $27 million, but only the $5.75M signing bonus is guaranteed. (ESPN)
Nerdy Football Analysis: Haden has been hampered by injuries the last two years, but he is a cornerback who gives the Steelers a press-man corner – a big deal considering Pittsburgh is convinced it needs to do that in order to beat the New England Patriots. If Haden can stay healthy this year, the Steelers may have just taken another step toward doing just that.