Kyle Shanahan on Dante Pettis: His urgency has picked up and so
49ers-Seahawks: What Kyle Shanahan, Nick Bosa, Niners said after win
49ers report card: Record-setting efforts up record to 4-0
49ers won't trade Trey Lance for this glaring reason
Transcripts: Kyle Shanahan, Brock Purdy, other 49ers react to 35-7
49ers' Kyle Shanahan explains why he's got no beef with
Report: San Francisco 49ers giving head coach Kyle Shanahan 6-year
Nate Sudfeld, 49ers' most anonymous QB, appears poised to earn No
No pointing fingers after 49ers falter in Philly: 'We lost our
Are 49ers poised for a 4-0 run? Kyle Shanahan definitely not going
Transcripts: What Kyle Shanahan, Brock Purdy, other 49ers said
Colton McKivitz Named to PFF's 2023 All-Breakout Team
Evaluating Nick Bosa's First Four Seasons with the 49ers
What the 49ers and Seahawks Had to Say Following the Wild Card Win