The Pittsburgh Steelers have brought in a cornerback with quite the resume, and you may have heard of him. Joe Haden, formerly of the Cleveland Browns.

After a full day or rumors, the Steelers inked Haden to a 3-year contract, per ESPN’s Adam Schefter.

Steelers CB Joe Haden had bigger offers from other teams that he turned down because he wanted Pittsburgh. Haden a Steeler. — Adam Schefter (@AdamSchefter) August 30, 2017

Haden reportedly turned down deals much richer with other teams to play for the Steelers. After going against the likes of Antonio Brown for all those years in the AFC North, Haden will now get the chance to play for a team who is bonafide contender to win a Super Bowl.

It is reported that Joe Haden will earn a total of $7 million dollars, fully guaranteed, with $4 million of that coming from the Browns in the first year of his deal with the Steelers. The Browns reportedly asked him to take a pay cut from $11 million to $7, and he said no.

The #Browns offered to cut CB Joe Haden's pay from $11M to $7M, source said. He ends up making exactly that with the #Steelers in year 1. — Ian Rapoport (@RapSheet) August 30, 2017

Check out the other reported details of the deal between Haden and the Steelers:

The #Steelers are signing CB Joe Haden to a 3-year, $27m contract, source said. $7m guaranteed in year 1. — Ian Rapoport (@RapSheet) August 30, 2017

One funny aside to this story is how Haden will start his time with the Steelers vs. the Cleveland Browns in Week 1 at Cleveland. I’m sure the reception he will receive from Cleveland fans will be legendary.

UPDATE: The Steelers make the move official, meaning Haden has passed his physical.

We have signed CB Joe Haden to a three-year contract.



MORE: https://t.co/C9csV1W6n4 pic.twitter.com/kS3rJF6AlA — Pittsburgh Steelers (@steelers) August 31, 2017

Stay tuned to BTSC as this article will be udpated as more information is released.