While there still may be a lot of movement between now and the first game of the season—Glenn Dorsey might be placed on short-term IR, and there is suddenly a breaking story regarding Ray McDonald and alleged domestic violence, first reported by Damian Trujillo of NBC Bay Area (via Lindsay H. Jones of USA Today)—the 49ers have at least made their initial decisions.
Most of the cuts and moves were expected, either due to the quality of the players or the financial ramifications for cutting players—there was no way, for example, that Blaine Gabbert was going to be cut, thanks to his salary hit.
There still were some surprises and snubs, however—no one quite nailed the precise series of cuts that led us to this point. The 49ers went young at some places people thought they would be older at, and some expected players, especially on special teams, were sent packing.
In no particular order, here are five of the most surprising cuts and non-cuts the 49ers made this weekend.