7 reasons the 49ers should be scared of the Eagles - Bleeding
49ers reward coach Kyle Shanahan with new 6-year deal, sources say
49ers' Kyle Shanahan says he has no regrets about Super Bowl
Nevius: 49ers' Kyle Shanahan leads hip new wave of NFL coaches
San Francisco 49ers Head Coach Kyle Shanahan NFL History, Background
San Francisco 49ers HC Kyle Shanahan Explains Why He Isn't Playing
Kyle Shanahan officially hired as San Francisco 49ers' new head coach
49ers run over Packers -- and into Super Bowl -- with superb plan
Kyle Shanahan: We thought if we got 30 runs in that game, we'd win.
How Kyle Shanahan, 49ers handled 2017's 0-9 start later led to
49ers move to 7-0 as Nick Bosa, Tevin Coleman set historic tone - ESPN