The 49ers are a talented mess, and that's why Kyle Shanahan has to go - Niners Nation
San Francisco 49ers commit to Trey Lance as starting QB, hope to move Jimmy Garoppolo 'as soon as we can' - ESPN
San Francisco 49ers first-round pick Nick Bosa, center, holds up a jersey next to general manager John Lynch, left, and coach Kyle Shanahan, right, during an NFL football news conference, Friday, April
Mostert lifts 49ers to Super Bowl with win vs Packers
49ers 2023 Roster Breakdown: Rookies
Five questions facing the 49ers ahead of NFL draft
San Francisco 49ers 2021 NFL Draft: Kyle Shanahan & John Lynch on why they selected Trey Lance - Niners Nation
The good and not so good: Day 10 -- Nick Bosa injures right ankle
Kyle Shanahan Shares Updates on 49ers Quarterback Situation
2022 Training Camp Preview: Defensive Line
49ers 2022 Roster Breakdown: Defensive Line