Trey Lance injury: Kyle Shanahan defends play call
49ers Quarterback Competition Set to Unfold in Training Camp
49ers head coach Kyle Shanahan updates injury situation after
Kyle Shanahan provides 49ers injury updates; Rookie's season in
Quinton Patton Scores Again
Meet this Guy: Ryan Seymour
San Francisco 49ers injury updates from Kyle Shanahan
Kyle Shanahan's 49ers under immense pressure to win Super Bowl
49ers head coach Kyle Shanahan updates injury situation after Week
Why installing the 'Shanahan offense' is difficult for NFL teams
Infographic: Wild Card Preview