Kyle Shanahan Notes the Key to the 49ers' YAC-Based Offense
Live updates from 49ers' introduction of Kyle Shanahan – East Bay
49ers Coach Kyle Shanahan Declines To Comment On Roster Cuts
Trent Williams Hails Kyle Shanahan's Play-Calling As 'Best In The
Kyle Shanahan Evaluates 49ers Current Crop of Wide Receivers
The myth of Kyle Shanahan and the reality of what he'll be taking
49ers mailbag: Offensive woes put Kyle Shanahan under fire
49ers' Shanahan to skip NFL Combine, work with overhauled staff
QB questions linger for San Francisco 49ers headed into summer break
Kyle Shanahan leaned into 49ers-Cowboys history before wild-card
Kyle Shanahan's road to Super Bowl with San Francisco 49ers
After 49ers' second-half drive to nowhere, should Shanahan hand