Kyle Shanahan bothered by abundance of 49ers' preventable injuries – NBC Sports Bay Area & California
This stat shows 49ers are still on wrong end of injury spectrum
Kyle Shanahan has one 'ace' left to salvage 49ers season
Potential candidates to replace San Francisco 49ers head coach Kyle Shanahan
49ers news: Kyle Shanahan is a good coach who is having a bad season - Niners Nation
Why 49ers HC Kyle Shanahan was Surprised Trey Lance Wanted Out - Sports Illustrated San Francisco 49ers News, Analysis and More
Time on road helps Kyle Shanahan prepare injury-plagued 49ers for Giants
Time to hold 49ers head coach Kyle Shanahan accountable
49ers' Kyle Shanahan vows to do 'better job' wearing mask after fines – NBC Sports Bay Area & California
49ers - Cowboys: Deebo impresses as Garoppolo, Shanahan get flustered