Johnson was waived by the 49ers on Tuesday, Matt Maiocco of NBC Sports Bay Area reports. Johnson joined the team in February, but will now have to look for a new opportunity. The Georgia Southern product last played an NFL game in 2021 with the Giants, where he appeared in 15 contests, making four tackles.