49ers news: Why Kyle Shanahan is innocent and shouldn't be blamed for Trey Lance's injury - Niners Nation
49ers' Kyle Shanahan drops pivotal Nick Bosa injury update for Week 6 vs. Falcons
49ers head coach Kyle Shanahan provides positive injury update on Aaron Banks - A to Z Sports
Transcript: What Kyle Shanahan said the day after 49ers' Week 1 win vs. Steelers
Kyle Shanahan's offense, explained: Why Brock Purdy is latest 49ers QB to find success in coach's system
Shanahan Provides Injury and Position Battle Updates Following #DENvsSF
Kyle Shanahan says he's 'really not concerned about' Jimmy Garoppolo calling 49ers QB situation 'weird'
What 49ers' Kyle Shanahan said Monday: On Trey Lance, injuries, roster move, plan vs. Raiders – Daily Democrat
49ers' Kyle Shanahan gives positive Brock Purdy injury update
Kyle Shanahan Provides Injury Updates Ahead of #AZvsSF
Kyle Shanahan and 49ers have entered their Super Bowl-or-bust era
49ers head coach Kyle Shanahan play calling risky or conservative
Kyle Shanahan acknowledges 'weird situation' with 49ers QBs over the years - Sactown Sports
49ers cut short offseason program after injuries - The San Diego Union-Tribune