Ways to Watch and Listen: San Francisco 49ers vs. Carolina
49ers HC Kyle Shanahan doesn't want to face Dolphins RB Jeff Wilson Jr
49ers News: One sleep away - Niners Nation
49ers HC Kyle Shanahan Signed Extension Before Regular Season
NFL: San Francisco 49ers close in on Atlanta's Kyle Shanahan for
Transcripts: Everything Kyle Shanahan, Brock Purdy, Trey Lance
Fast facts: 49ers vs. Panthers
49ers: Kyle Shanahan's Trey Lance admission after Cowboys trade
49ers' Kyle Shanahan breaks silence on Trey Lance, Sam Darnold
Mailbag: Has Kyle Shanahan lost the locker room? What's wrong with
Kyle Shanahan all but confirms the outcome of 49ers QB battle
49ers' Kyle Shanahan says Philip Rivers was 'prepared' to play in
Patra] 49ers coach Kyle Shanahan not concerned after third-round
Kyle Shanahan admits 49ers might not currently have Week 1 kicker
Kyle Shanahan: 49ers 'ready' for Trey Lance to take the reins, QB