The Pittsburgh Steelers and cornerback Joe Haden have agreed to a 2-year, $22 million extension that includes a $16.8 million signing bonus, a source told ESPN's Adam Schefter.
Haden, 30, was entering the final year of a three-year, $27 million deal that he signed before the 2017 season.