Breaking down Kyle Shanahan's dangerous, effective offense
49ers' Kyle Shanahan, Broncos' Nathaniel Hackett used to criticism
Dolphins, Raiders, Cardinals: NFL playoff contenders or pretenders
49ers reward coach Kyle Shanahan with new 6-year deal, sources say
Mike Shanahan: A proud papa as son Kyle seeks Super Bowl win
2017 Opponent Scouting Report: Week 5, 49ers Offense, Can We Trade
49ers give contract extensions to coach Kyle Shanahan and GM John
Settled and secure, 49ers' Kyle Shanahan reflects on extension
Kyle Shanahan: Only meltdown can stop 49ers' Brock Purdy as QB1
49ers' Kyle Shanahan, Robert Saleh photo will make fans nostalgic