49ers head into offseason with more questions at quarterback - The
49ers avoid being 'left at the altar' in QB derby, 'very excited
Kyle Shanahan Praises 49ers Defense on Week 12 Shutout vs. Saints
49ers-Colts media week: Kyle Shanahan closing press conference
Kyle Shanahan: 'Each Week We are Getting Better'
49ers give contract extensions to coach Kyle Shanahan and GM John
The Cardinals' win over the Cowboys served as a wake-up call for
49ers vs. Steelers: How to watch, stream, and listen to the Week 1
49ers will be without Deebo Samuel for game vs. Rams - The San
49ers-Cardinals media week: Kyle Shanahan press conference, live