Kyle Shanahan provides injury updates the day after 49ers' win vs
49ers' Kyle Shanahan Reveals Update on Star's Injury
Kyle Shanahan Shares Updates Following the 49ers First Padded Practice
49ers to attack Cowboys' Parsons with 'well-balanced plan'
49ers coach Kyle Shanahan grateful for stability from contract
Shanahan Shares Injury Updates on Moseley, Ward and other 49ers
Kyle Shanahan Talks Injuries to Key Players Following 'SNF' Loss
Transcript: What Kyle Shanahan said after 49ers' first training
49ers head coach Kyle Shanahan updates injury situation after
Kyle Shanahan, the 49ers' top target, is well prepared to be a
Kyle Shanahan Provides Injury Updates Ahead of #AZvsSF
How 49ers' Davis-Price took 'huge leap' entering second season