49ers coach Kyle Shanahan's red 'Shanahat' will remain in storage
Kyle Shanahan Reacts to 49ers Week 6 Loss to Green Bay
49ers/Cowboys predictions: This will be a Kyle Shanahan game, and
Kyle Shanahan's warning to improving 49ers: Don't get fat and happy
49ers head coach Kyle Shanahan says Brock Purdy, Trey Lance and
Kyle Shanahan Reviews 49ers Overtime Loss on 'Monday Night Football'
49ers' Kyle Shanahan ponders playing Purdy, starters vs. Chargers
49ers News: Listening to Kyle talk will make you fired up for this
San Francisco 49ers depth chart: Kyle Shanahan must pick a starting QB
Kyle Shanahan has 'beef' over 2022 49ers hat options
Why didn't the shivering 49ers just spend the week in warm Mexico
49ers news: Kyle Shanahan says the team is committed to Trey Lance