Undefeated 49ers reward Kyle Shanahan, John Lynch with extensions
Kyle Shanahan sets tone and 49ers reflect it in locker room
What Bill Walsh Would Think of 49ers HC Kyle Shanahan
Breaking: 49ers sign John Lynch and Kyle Shanahan to multi-year
Broncos' Nathaniel Hackett shares 49ers, Bill Walsh ties with Kyle
Time to hold 49ers head coach Kyle Shanahan accountable
49ers Female Ownership: Matriarchs of the Red & Gold
Ronnie Lott: Kyle Shanahan 'our version of Bill Walsh'
2017 Opponent Scouting Report: Week 5, 49ers Offense, Can We Trade