49ers' Kyle Shanahan explains the decision not to call a timeout before halftime in Super Bowl LIV
Think you can't forget 28-3? Imagine how Kyle Shanahan feels - The Boston Globe
Kyle Shanahan: 49ers made 2022 QB decision a year ago with Trey Lance
Kyle Shanahan: Only meltdown can stop 49ers' Brock Purdy as QB1
Kyle Shanahan: 49ers needed bye week to get healthier, 'always listening' as trade deadline approaches
49ers' game review: McGlinchey takes care of Crosby; Shanahan trusts Purdy
Kyle Shanahan has shocking response to 49ers QB issue
What's the 49ers' practice plan during 'bomb cyclone' week?
Breaking down Kyle Shanahan's dangerous, effective offense - Sports Illustrated
Oakland Raiders news, schedule, tickets and results - San Francisco Chronicle
49ers' game review: McGlinchey takes care of Crosby; Shanahan trusts Purdy
Oakland Raiders news, schedule, tickets and results - San Francisco Chronicle
49ers news: Kyle Shanahan made adjustments and got his groove back - Niners Nation