Richard Sherman has talked contract with 49ers, plans to play
Kyle Shanahan: 49ers hoping Deebo Samuel will be ready for Week
49ers training camp report: Trey Lance, QBs make aggressive
49ers' Kyle Juszczyk: 'As long as Jimmy's healthy, I think he's
Kyle Shanahan explains how offseason additions should help 49ers
Transcript: 49ers rookie Nick Bosa's introductory press conference
Maiocco's 49ers camp observations: Lance, QBs make defense pay
Dee Ford's renegotiated 49ers contract lifts team's cap space to
Kyle Shanahan on NaVorro Bowman: 'He looks a lot better than I was
Stephen A. Smith says 49ers' Kyle Shanahan 'coached scared' in