49ers coach Kyle Shanahan grateful for stability from contract
Pigskin Preview 2023, PDF, Quarterback
NFL wild-card schedule set; Black Monday starts early for coaches
NFL wild-card schedule set; Black Monday starts early for coaches
49ers agree to new six-year contract with Kyle Shanahan to keep
Ex-49ers Super Bowl Champ Critical of Shanahan's QB Plan
Where will Jimmy Garoppolo wind up? Decision time nears for Niners
49ers coach Kyle Shanahan grateful for stability from contract
Kyle Shanahan recaps first day of 49ers practice in Colorado
Where will Jimmy Garoppolo wind up? Decision time nears for Niners
49ers coach Kyle Shanahan grateful for stability from contract
Kyle Shanahan: 'We've Got a Real Solid Group'
Kyle Shanahan: 'Each Week We are Getting Better'