The Steelers signed running back Jeremy McNichols to a one-year contract on Tuesday.

McNichols spent the last two seasons with the Tennessee Titans (2020-21) and one season with the Indianapolis Colts (2018). He has played in 31 games during his career, carrying the ball 90 times for 364 yards and one touchdown. He also has 40 receptions for 295 yards and one touchdown.