If any NFL position group has a gripe about being underpaid, it's tight ends - The Boston Globe
49ers coach Kyle Shanahan's intensity behind the scenes belies public persona
49ers: Breaking down Kyle Shanahan's offense halfway through 2019
Niners GM John Lynch Hits Back at Nick Bosa Trade Rumor
49ers extend HC Kyle Shanahan, GM John Lynch
The pressure is on Jimmy Garoppolo in 2019 - The Boston Globe
Kyle Shanahan claims 49ers have 3 'franchise-like' QBs on the roster
Raheem Mostert ushers 49ers to Super Bowl with win over Packers - The Boston Globe
49ers have come long way under Kyle Shanahan-John Lynch leadership – NBC Sports Bay Area & California
49ers: Why was Kyle Shanahan extended and not John Lynch?
Kyle Shanahan reveals 49ers contract extensions were finalized before the season
What 49ers extending Kyle Shanahan, John Lynch contracts means to Kyle Juszczyk – NBC Sports Bay Area & California
49ers extend HC Kyle Shanahan, GM John Lynch
What we learned this past week at the NFL Combine - The Boston Globe
49ers struck gold with John Lynch, Kyle Shanahan after years of dysfunction – NBC Sports Bay Area & California