San Francisco 49ers head coach Kyle Shanahan said it best in his recent press conference — that the team was going to have to cut players who would make rosters on most other teams.
This team’s roster is very strong and contains a lot of talent. Unfortunately, each team is only allowed to carry 53 players around throughout the season and, therefore, have to cut about 40 players from the beginning of training camp to the last week before the regular season starts in September.
Whoever should/will and shouldn’t/wouldn’t make the roster is widely speculated by beat writers and fans.