Kyle Shanahan feels the 49ers have been in playoff-mode for weeks - Sactown Sports
San Francisco 49ers: Kyle Shanahan reveals why he almost canceled head coaching interview - Niners Nation
49ers News: Kyle Shanahan updates Jimmy Garoppolo's status - Niners Nation
Kyle Shanahan details 'tough' conversations with Trey Lance - Sactown Sports
49ers poised for 4-0 start? Kyle Shanahan not going to go there
49ers remain undecided on backup quarterback headed into exhibition finale
Why the San Francisco 49ers' QB injuries are not Kyle Shanahan's fault
Why Kyle Shanahan was disappointed at halftime during 49ers-Cowboys
Transcripts: What Kyle Shanahan, Brock Purdy, other 49ers said after 42-10 win vs. Cowboys
Nevius: 49ers' Kyle Shanahan leads hip new wave of NFL coaches