The Panthers placed Johnson (undisclosed) on the practice-squad injured reserve list Tuesday.
Johnson signed with the Panthers' practice squad Thursday, Darin Gantt of the Panthers' official site reports.
The Panthers waived Johnson on Monday, Darin Gantt of the team's official site reports.
Johnson rushed 18 times for 83 yards and one touchdown while also hauling in each of his two targets for zero yards during Saturday's 15-12 preseason loss to the Jets.
The Panthers signed Johnson on Wednesday, Mike Kaye of The Charlotte Observer reports.
The Titans waived Johnson on Thursday, Jim Wyatt of the team's official site reports.