Kyle Shanahan gives positive update on Jimmy Garoppolo's injury
Updated 49ers injury news after Week 6
49ers give contract extensions to coach Kyle Shanahan and GM John
49ers' Kyle Shanahan feels Brock Purdy made 'all the plays' in
49ers' Kyle Shanahan gives positive Brock Purdy injury update
49ers' Kyle Shanahan Provides Jimmy Garoppolo Injury Update
San Francisco 49ers injury updates from Kyle Shanahan
49ers: Kyle Shanahan's hands-off approach to defense part of the
49ers mailbag: Offensive woes put Kyle Shanahan under fire
Why 49ers' Kyle Shanahan should win NFL Coach of the Year for this
49ers provide surprisingly good Jimmy Garoppolo injury update