Like it or not, Kyle Shanahan is all-in on Trey Lance
Kliff Kingsbury defends 'swaggy' Kyle Shanahan over bizarre NFL hat rules – NBC Sports Bay Area & California
49ers report card: Shanahan, Garoppolo outlast Saints
Kurtenbach: Kyle Shanahan is proving he's irreplaceable amid the 49ers' season from hell – Daily Democrat
Micah Parsons, Troy Aikman react to another 'terrible' NFL roughing the passer call on MNF
How does the Saints backfield stack up against the rest of the NFL? - Canal Street Chronicles
Where Does Kyle Shanahan Rank Among the NFL's Best Coaches? - Stadium
Kyle Shanahan Upset With Hat Rules: NFL World Reacts - The Spun: What's Trending In The Sports World Today
Kyle Shanahan Heartened by 49ers' Progress, and a Chance to Relax - The New York Times
Transcripts: What Kyle Shanahan, Brock Purdy, other 49ers said after 42-10 win vs. Cowboys
Barber: Kyle Shanahan has a lot to gain, or lose, vs. Bill Belichick
San Francisco 49ers' Kyle Shanahan blasts NFL's HAT POLICY
49ers head coach Kyle Shanahan: 'I tried to call timeout before' play where Deebo Samuel was injured
Golden Nuggets: Kyle Shanahan relives the “most athletic moment” of his life - Niners Nation
San Francisco 49ers' Kyle Shanahan blasts NFL's HAT POLICY