49ers: Fred Warner gives positive update after injury scare
49ers' Kyle Shanahan feels Brock Purdy made 'all the plays' in
How Kyle Shanahan makes decisions for the 49ers with no regrets
Why the San Francisco 49ers' QB injuries are not Kyle Shanahan's fault
Updated 49ers injury news after Week 6
49ers' Kyle Shanahan addresses Brock Purdy return, quarterback
Kyle Shanahan provides the Nick Bosa update everyone expected
49ers' Kyle Shanahan Gives Injury Update on Nick Bosa
49ers cut short offseason program after injuries - The San Diego
Kyle Shanahan provides injury updates the day after 49ers' win vs
Shanahan Provides Injury and Position Battle Updates Following