49ers news: Kyle Shanahan knows how the conversation will go if
49ers hand Kyle Shanahan multiyear contract after Super Bowl
49ers news: Kyle Shanahan explains why QB Brock Purdy is 'the real
49ers' Kyle Shanahan: Brock Purdy is 'healed,' getting arm in shape
49ers news - Kyle Shanahan on his end-of-half-clock
Kyle Shanahan has shocking response to 49ers QB issue
The Niners' Offense Is Cruising — Until Kyle Shanahan Runs Out Of
NFL Week 5: Gano's Kick, Patricia's Poise, McVay's Guts, Bengals
Dear 49ers HC Kyle Shanahan: Don't Lose to the Seahawks - Sports
Think you can't forget 28-3? Imagine how Kyle Shanahan feels - The