The 49ers have released 13 players, including linebacker Jayson DiManche and wide receiver Eric Rogers. Here’s the full list:
- OL Alex Balducci
- S Marcus Ball
- LB Carl Bradford
- LB Jayson DiManche
- TE Je’Ron Hamm
- WR Chris Harper
- LB Wynton McManis
- P Brock Miller
- DL Zach Moore
- NT Mike Purcell
- WR Eric Rogers
- CB JaCorey Shepherd
- LB Shayne Skov
DiManche was just signed on April 7th, so his stint in San Francisco lasted less than one month. We haven’t seen DiManche in live action since 2015 when he appeared in one game for the Browns. Prior to that, he spent two seasons with the Bengals.
Rogers, a former CFL standout, was a practice field favorite of Chip Kelly last offseason until an unfortunate injury shut him down for the season. This week, the 49ers signed undrafted Baylor wide receiver K.D. Cannon and that only further crowded the wide receiver position in SF. With Rogers and Harper out of the picture, the team still has nine receivers under contract.