ESPN ranks Kyle Shanahan 27th based on his 4th down decision-making - Niners Nation
49ers agree to new six-year contract with Kyle Shanahan to keep him through 2025, per report
This 49ers team can rewrite Kyle Shanahan's playoff legacy - Sports Illustrated
49ers coach plans quarterback rotation in 2nd preseason game
49ers coach Kyle Shanahan plans quarterback rotation switch in second exhibition game - Newsday
Why Kyle Shanahan isn't concerned with high number of interceptions in 49ers practices
2023 NFL Draft: Final grades for all 32 NFL teams
The San Diego Union-Tribune: Feb. 7, 2022 Edition by sduniontribunearts - Issuu
Detailing Changes in QB Rotation and Training Camp Injury Updates