49ers' Kyle Shanahan encourages team's intensity without fighting
49ers defense playing at Super Bowl level
49ers: Christian McCaffrey to miss practice with knee injury
It wasn't the best situation': Kyle Shanahan nearly canceled his
Transcript: What Kyle Shanahan said the day after 49ers' Week 12
49ers HC Kyle Shanahan believes Justin Skule was the best option
Elijah Mitchell To Miss Third-Straight Game; Azeez Al-Shaair
What does 2-10 record say about Kyle Shanahan?
What the 49ers and Dolphins are Saying Ahead of the Week 13 Matchup
49ers, Packers hope to avoid more special teams mishaps
49ers film breakdown: How Kyle Shanahan uses play-action to create
49ers news: Kyle Shanahan isn't thinking about his star players
What to Expect From the San Francisco 49ers Under Brock Purdy