Stats show why 49ers offense is struggling under Kyle Shanahan
San Francisco 49ers Coach Defending Controversial Decision
How Kyle Shanahan and the San Francisco 49ers have weaponized the team's history - ESPN
49ers: Steve Young throws shade at Cowboys, praises Kyle Shanahan
Film Study: Scouting the San Francisco 49ers for Week 3
Kyle Shanahan explains how Christian McCaffrey elevates the 49ers offense
Barber: Mike McDaniel is 49ers' Super Bowl secret weapon
49ers rookies: Trey Lance won't need to start to play in Year 1
How 49ers HC Kyle Shanahan Gave Away the Cardinals Game - Sports Illustrated San Francisco 49ers News, Analysis and More
Kyle Shanahan: Deebo Samuel cleared of rib injury in Thursday's win - Sactown Sports
49ers-Seahawks: What Kyle Shanahan, Nick Bosa, Niners said after win
Browns vs. 49ers: Jim Schwartz has historically gotten the best of Kyle Shanahan