Skip to main content


Presented by

Finney signed to a one-year contract

B.J. Finney is returning to where his NFL career began after signing a one-year contract with the Steelers.

Finney left the Steelers during free agency in 2020, signing with the Seattle Seahawks. He played in six games for the Seahawks last season, before being traded to the Cincinnati Bengals on Oct. 28.

Finney, who will be entering his sixth season in the NFL, played in just one game for the Bengals following the trade. The Bengals released Finney on March 5.

Finney has played in 66 games in his career, the majority during his first four seasons with the Steelers. While in the black and gold, he started 13 of the 59 games he played in and his versatility has been a huge key, playing both center and guard.

Finney, who grew up a Steelers fan, originally signed with the team as an undrafted rookie free agent in 2015 out of Kansas State and spent his first season on the practice squad before making the 53-man roster in 2016.

"Growing up, watching football w/my dad, it was always the Steelers, black and gold, no other option," Finney shared over a year ago of being a fan of the team as a kid. "He just watched the 1970s dynasty and fell in love w/them and that's the way I grew up. I fell in love watching this franchise."