Kyle Shanahan Gives Reasoning Behind His Custom Gameday Hat
How Trey Lance handled finger injury showed 49ers franchise QB traits – NBC Sports Bay Area & California
San Francisco 49ers' Kyle Shanahan blasts NFL's HAT POLICY
Our Solution for Kyle Shanahan's Hat Beef with the NFL
Brock Purdy - San Francisco Chronicle
49ers training-camp report: Reuben Foster's shoulder 'will never be good as new.'
Golden Nuggets: Kyle Shanahan relives the “most athletic moment” of his life - Niners Nation
49ers news: Kyle Shanahan says the team is committed to Trey Lance; calls the whole captain vote a joke - Niners Nation
The ESPN Daily podcast -- How to listen, episode guide and more - ESPN
49ers coach Kyle Shanahan is mad at the NFL over peculiar rule that impacts what he can wear on the sideline
Politically, signing Kaepernick makes sense; football-wise, not so much