The 49ers first mandatory minicamp practice is underway. Nick Bosa is on hand for an uncommon light rainy day in June. Ahead of the practice, the Niners announced a pair of moves.
The team signed defensive lineman Darryl Johnson to a one-year deal. Johnson, who was drafted by the Buffalo Bills in the seventh round of the 2019 NFL Draft, has appeared in 38 games. He started one of those, and has 21 tackles and two sacks in his career.
Johnson has also been rostered by the Carolina Panthers, and the Seattle Seahawks after being waived by Carolina where he appeared in four games.