49ers give contract extensions to coach Kyle Shanahan and GM John Lynch
San Francisco 49ers' Kyle Shanahan blasts NFL's HAT POLICY
49ers coach Kyle Shanahan speaks after NFC Championship game loss to Rams
News and notes on the San Francisco 49ers 2020 NFL Draft - Revenge of the Birds
San Francisco 49ers Coach Kyle Shanahan Has 'Beef' with NFL Over 'Shanahat' Ban
Houston Texans: New offensive coordinator Bobby Slowik built for this
49ers news - 5 Winners and 1 loser from the 49ers victory over the Dolphins: A Kyle Shanahan gem - Niners Nation
Unmasked: NFL fines coaches, teams for not covering faces
49ers' deja vu? Kyle Shanahan sets a new standard
Broncos trade OLB Randy Gregory to 49ers
Analysis: Tom Brady is losing more than just his cool