The Shanaplan: Kyle Shanahan and John Lynch are already recruiting coaches - Niners Nation
49ers, Kyle Shanahan Agree To Extension
49ers coach Kyle Shanahan grateful for stability from contract extension
What 49ers extending Kyle Shanahan, John Lynch contracts means to Kyle Juszczyk – NBC Sports Bay Area & California
Kyle Shanahan and San Francisco 49ers agree to new 6-year contract - Field Gulls
49ers' HC Kyle Shanahan, GM John Lynch In Line For Extensions
Settled and secure, 49ers' Kyle Shanahan reflects on extension
Kyle Shanahan Salary and Contract: How Much will the 49ers' HC Make in 2023?
AP Source: 49ers agree to contract extension with Kyle Shanahan
San Francisco 49ers HC Kyle Shanahan Reacts to Contract Extension
49ers extend contracts with coach Kyle Shanahan, GM John Lynch - CGTN
49ers made right move in prioritizing Shanahan over Lynch
49ers extend coach Kyle Shanahan, general manager John Lynch - The Boston Globe
Kyle Shanahan 'very grateful' for contract extension with 49ers - Sactown Sports