49ers 31-7 loss to Eagles falls at feet of Kyle Shanahan
What does 2-10 record say about Kyle Shanahan?
49ers News: Kyle Shanahan apologizes to Maxx Crosby for Kris
Barber: Pressure's on Kyle Shanahan in 49ers-Vikings game
49ers' deja vu? Kyle Shanahan sets a new standard
49ers Kyle Shanahan ranked NFL's 2nd-best coach by ESPN, Andy Reid
49ers NFL Draft: Kyle Shanahan tipped his hand, Mac Jones will be
Nevius: 49ers' Kyle Shanahan leads hip new wave of NFL coaches
49ers give contract extensions to coach Kyle Shanahan and GM John
49ers news: Peter King awards Kyle Shanahan as his Coach of the
San Francisco 49ers coach Kyle Shanahan upset with hat rules in NFL