Kyle Shanahan feels 49ers haven't found their groove yet despite 3
49ers coach Kyle Shanahan grateful for stability from contract
Kyle Shanahan downplays George Kittle displaying 'F--- Dallas' T
49ers' Kyle Shanahan 'Really Hoping' Trey Lance Remains with Team
Niners HC Kyle Shanahan on Trey Lance's QB3 demotion: Doesn't mean
Kyle Shanahan: 'Our Guys Were Ready'
49ers' Kyle Shanahan feels Brock Purdy made 'all the plays' in
Kyle Shanahan and 49ers Players Recap Win Over Falcons
Kyle Shanahan: Only meltdown can stop 49ers' Brock Purdy as QB1
49ers-Rams: McCaffrey, Garoppolo, others speak after win
The 49ers look to get over NFC title game hump after losses the