Jimmy Garoppolo deserved a better 49ers farewell than Shanahan's words
Kyle Shanahan: 49ers 'ready' for Trey Lance to take the reins, QB is 'made of the right stuff'
Transcript: What Kyle Shanahan said the day after 49ers' preseason win vs. Broncos
Woody Paige: Kyle Shanahan is the right choice for Denver Broncos coach, Sports
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch
Why Kyle Shanahan believes Browns will be 49ers' 'biggest challenge yet' – NBC Sports Bay Area & California
49ers news: Kyle Shanahan isn't anywhere near the hot seat - Niners Nation
Mailbag: Has Kyle Shanahan lost the locker room? What's wrong with the 49ers defense? Is another trade coming? And other questions answered
The Dolphins and the 49ers are off to record-threatening offensive starts
49ers: Steve Young throws shade at Cowboys, praises Kyle Shanahan
No more honeymoon for 49ers coach after awful effort against Dallas
The Thread: With one trade, Kyle Shanahan puts all pressure on himself
NFL: San Francisco 49ers close in on Atlanta's Kyle Shanahan for head coaching job - Los Angeles Times
Kyle Shanahan officially takes San Francisco 49ers head coach job - ESPN