The Steelers signed McFarland to a reserve/future contract Thursday, Teresa Varley of the team's official site reports.
McFarland spent the first two seasons of his career on Pittsburgh's active roster, but he moved down to the practice squad for the start of the 2022 campaign after getting waived in late August. The 2020 fourth-round pick was elevated when rookie Jaylen Warren was inactive with a hamstring injury Week 12, recording six carries for 30 yards as well as two receptions for 11 yards during this lone appearance in 2022. McFarland's experience with the team should keep him in contention for a backup running back role heading into the 2023 campaign.