49ers news: Kyle Shanahan said the team has to protect George
49ers' Shanahan sees better, healthier days ahead after bye week
Kyle Shanahan discusses dad Mike's NFL impact
49ers' Shanahan sees better, healthier days ahead after bye week
Kyle Shanahan: 49ers needed bye week to get healthier, 'always
Kyle Shanahan officially takes San Francisco 49ers head coach job
49ers vs. Panthers: Kyle Shanahan has team's East Coast travel
McCaffrey sends 49ers into bye week on winning note NFL - Bally
49ers' Kyle Shanahan feels Brock Purdy made 'all the plays' in