The Panthers were in need of running back help after the unexpected retirement of veteran Rashaad Penny on Tuesday. They filled that need Wednesday.
Carolina announced the signing of running back Dillon Johnson.
The undrafted rookie, who played at Mississippi State and Washington, was in camp with the Titans until last week. He ran for 1,195 yards and 16 touchdowns for the Huskies last season.
In a corresponding move, the Panthers waived wide receiver Daewood Davis with an injury designation. He was carted off the practice field earlier this week.