Free agent Steelers running James Conner has signed with the Arizona Cardinals to a one-year contract, the team announced on Tuesday.
Welcome to the Valley, @JamesConner_!
We have agreed to terms with RB James Conner on a one-year contract.
— Arizona Cardinals (@AZCardinals) April 13, 2021
News of the signing was first reported by Jay Glazer of Fox Sports. The financial terms have not been released.
Conner, 25 had visited with the Cardinals on Monday and was one of the top running back free agents remaining on the market.
Conner rushed for 721 yards on 169 carries for the Steelers in 2020, exactly mimicking his career average of 4.3 yards per carry.
In four seasons with the Steelers after joining the team as a third-round pick in 2017 NFL Draft, he rushed for 2,302 yards and 22 touchdowns.
Conner was named to his first and only Pro Bowl in 2018, but he saw his production drop significantly over the last two seasons due to a combination of injuries and poor offensive line play. Conner rushed for 721 yards and six scores with the Steelers in 2020.
An Erie, Pa. native and McDowell High School grad, Conner had played his entire career — high school, college and professional — in Western Pennsylvania.
The Steelers have yet to replace Conner, who was the team’s primary running back for each of the past three seasons. They have added free agent Kalen Ballage and still have backups Benny Snell Jr., Anthony McFarland Jr. and Jaylen Samuels.
Cale Berger of SteelersNow contributed to this story.