Kyle Shanahan and the 49ers have learned the hard way just how imperative it is to have your starting quarterback under center during his tenure. As a result, the Niners’ offense has lost some key pieces during the past couple of seasons, from starting running backs to receivers to offensive tackles.
Despite that, they’ve still managed to move the ball, albeit inconsistently. In 2019, without Mike McGlinchey and Joe Staley, San Francisco continued to win games. Why? Because Jimmy Garoppolo was on the field.
Of course, the 49ers hope the days of losing multiple key players are long gone, but this offseason has proven that the injury bug remains an issue.