Kyle Shanahan says 49ers' new starting QB C.J. Beathard has
When Kyle Shanahan stopped being surprised by 49ers rookie Brock
San Francisco 49ers' Kyle Shanahan: 'I feel good about five
49ers' Nick Bosa, Fred Warner praise extensions for Shanahan, Lynch
Kyle Shanahan wants 49ers to clean up mistakes from Week 1 win
Kyle Shanahan acknowledges 'weird situation' with 49ers QBs over
49ers' Kyle Shanahan speaks passionately on racism: 'Open your eyes'
Kyle Shanahan Explains why the 49ers Have Scored Just 22 Points
Why 49ers HC Kyle Shanahan's reluctant to take Christian McCaffrey
COVID: Kyle Shanahan says Santa Clara Co. did not inform 49ers of ban
49ers Kyle Shanahan ranked NFL's 2nd-best coach by ESPN, Andy Reid