Kyle Shanahan is the main decision-maker in Santa Clara.
He doesn’t like to broadcast it, but that’s been the case since he took over as the team’s head coach in 2017 and was allowed to hand-pick a general manager.
And if you had any doubts to Shanahan’s power, they were put to rest on Saturday, as the Niners trimmed their roster to 53 players.
Under normal circumstances, a team keeping three quarterbacks would be peculiar but not troubling. But in keeping three QBs on Saturday, Shanahan eschewed prudent and pragmatic team-building strategies; instead opting for an unrealistic and idealistic path that plays to his ego.