Kyle Shanahan defends controversial decision in loss to Broncos
Kyle Shanahan and John Lynch Land Extensions from the 49ers
49ers extend coach Kyle Shanahan, general manager John Lynch - The Boston Globe
49ers' Kyle Shanahan: Calling Brock Purdy a system QB “pretty ridiculous” - Niners Nation
49ers/Cowboys predictions: This will be a Kyle Shanahan game, and that's a good thing - Niners Nation
Why San Francisco 49ers' loss to Broncos leaves the team exposed
49ers head coach Kyle Shanahan 2nd in Coach of the Year voting
What Kyle Shanahan said about the 49ers' transition from Jimmy G to Trey Lance to Brock Purdy
Kyle Shanahan is at war with himself