Joe Haden is staying in the AFC North.
ESPN reports Haden is expected to sign a three-year, 27-million-dollar contract with the Steelers.
He was released by the Browns earlier on Wednesday.
Haden was due to make 11.1-million-dollars and 10.4-million next year.
The former first-round pick has been limited to 18 games over the last two years due to injuries.
He had 48 tackles and three interceptions in 13 games in 2016.