Kyle Shanahan Provides Final Updates Ahead of #SFvsAZ
Why Ambry Thomas has been passed on 49ers' depth chart, per Kyle
Kyle Shanahan sheds light on 49ers' CB lineup vs. Broncos
49ers' game review: Some friendly advice for picked-on rookie
Updates on Elijah Mitchell, Azeez Al-Shaair, Emmanuel Moseley
49ers HC Kyle Shanahan on Ambry Thomas: I thought it was the best
Kyle Shanahan talks up Ambry Thomas, wants 49ers rookies pushing
49ers lose 3 to waivers; Sign 16 to practice squad
49ers head coach Kyle Shanahan updates injury situation after Week
A Potential Week 17 Battle Between Rookie QBs Trey Lance, Davis Mills
49ers HC Kyle Shanahan Speaks Out After Rookie's Struggles
Wild Card Weekend: Seahawks-49ers Preview, Props, Prediction
Ambry Thomas: Breaking News, Rumors & Highlights