Johnson signed a reserve/future contract with the 49ers on Friday, Matt Barrows of The Athletic reports.

Johnson has spent time with 13 different NFL teams, and after joining the 49ers' practice squad in November of 2020, the 34-year-old will have another chance to serve as a backup.

More News