Kyle Shanahan admits 49ers might not currently have Week 1 kicker
49ers' Kyle Shanahan will face a familiar system in visit to Broncos
Kyle Shanahan vs. Sean McVay? Smart money is on the 49ers boss
49ers reward Kyle Shanahan with six-year extension – Daily Democrat
Kyle Shanahan: 49ers won't alter training camp in response to latest injuries
Why 49ers' Kyle Shanahan should win NFL Coach of the Year for this season
Time to hold 49ers head coach Kyle Shanahan accountable
Why the 49ers Coach Wears that Red Trucker Hat on the Sidelines - The New York Times
49ers Hire Kyle Shanahan As Head Coach