Kyle Shanahan reveals 49ers' plan for Nick Bosa in final regular
49ers' Kyle Shanahan sends message to NFL, calls for end to holds
Nick Bosa's holdout from 49ers, Update
49ers sign Bosa to a record-setting contract extension
49ers news: Kyle Shanahan expects Nick Bosa, Dee Ford, and Jalen
Nick Bosa on track to play in 49ers' season opener
Kyle Shanahan reveals Nick Bosa likely tore ACL vs. Jets
49ers training camp: Nick Bosa's absence opens the door for this
5 Questions with Niners Nation: 49ers versus Jaguars - Big Cat Country
49ers injury news: Updates from head coach Kyle Shanahan
49ers give contract extensions to coach Kyle Shanahan and GM John