49ers-Cardinals: Kyle Shanahan, Brock Purdy, George Kittle speak
MMQB: Undefeated 49ers, juggernaut defense are here to stay - Sports Illustrated
Kyle Shanahan wants 49ers to clean up mistakes from Week 1 win
49ers Bye Week: The Good And What Needs To Improve - Gridiron Heroics
NFL trade deadline: 49ers not likely to move RB, Shanahan says
Shanahan Says 'We're Good' as 49ers Head Into Bye Week
49ers coach Kyle Shanahan enjoys seeing his former 'right-hand guy' Matt LaFleur have success
49ers' Shanahan sees better, healthier days ahead after bye week
49ers news: Is No. 2 seed in NFL playoffs worth it for San Francisco?
49ers in position for another 2nd half playoff run
49ers' injury updates: Aaron Banks strained shoulder vs. Cowboys