Kyle Shanahan hints 49ers' No. 2 QB battle won't end in training
49ers looking forward to full offseason with Christian McCaffrey
Kyle Shanahan: Brock Purdy's career night in 49ers' win over
49ers' George Kittle, Charvarius Ward questionable for season opener
Kyle Shanahan preparing for possibility of 49ers facing Steelers
Stopping Christian McCaffrey Won't Be One-Man Job for Steelers D
A savage stat': Toll paid by 49ers' foes was a loss the next week
John Lynch not sweating 49ers' nickel situation; team still
49ers' Kyle Shanahan not concerned with George Kittle's lack of
NN Mailbag: Maintaining momentum, Ramsey trade talk, losing Staley
Transcript: What Kyle Shanahan has seen from 49ers practices
49ers' Nick Bosa, with aching neck, sounds pained by Week 1 output
George Kittle Stats, News and Video - TE