Kyle Shanahan jokes he's 'company guy' for wearing new hats this
San Francisco 49ers coverage - San Francisco Chronicle
Ex-49ers Super Bowl Champ Critical of Shanahan's QB Plan
The 49ers Sign Kyle Shanahan and John Lynch to Multi-Year
49ers coach Kyle Shanahan discusses the Shanahat, which he
Kyle Shanahan Shares Not So Fond Memories From His Time With
What 49ers HC Kyle Shanahan had to say About his Contract
San Francisco 49ers' Kyle Shanahan blasts NFL's HAT POLICY
San Francisco 49ers' Kyle Shanahan blasts NFL's HAT POLICY
49ers news: Kyle Shanahan frustrated in loss to Bears; felt like