Palmer, Johnston ready to step up for Chargers after Williams' season-ending injury - St. Albert Gazette
49ers coach Kyle Shanahan coaches against his old boss on Thursday
Kyle Shanahan contract details: How much money is 49ers head coach making in 2023?
49ers coach Kyle Shanahan reflects on San Francisco's 36-9 win over the New York Giants
San Francisco 49ers - Congrats coach! The 49ers announced today that the team has signed head coach Kyle Shanahan to a multi-year contract extension.
Inside Josh McDaniels's quest to reprogram Jimmy Garoppolo and turn the Raiders into a winner - The Boston Globe
Kyle Shanahan recaps first day of 49ers practice in Colorado - Sactown Sports
NFL: 49ers view Purdy as more than system quarterback
Kurtenbach: Why the 49ers are paying everyone but George Kittle – Daily Democrat
49ers coach Kyle Shanahan grateful for stability from contract extension
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch, National Sports