Kyle Shanahan sees no ill intent in Christian McCaffrey-aimed
Kyle Shanahan Has Hilarious Reaction To Christian McCaffrey Trade
Tag: Christian McCaffrey – NBC Sports Bay Area & California
49ers Kyle Shanahan provides big injury updates and discusses
Kyle Shanahan's relationship with Christian McCaffrey comes full
49ers: Christian McCaffrey to miss practice with knee injury
How Kyle Shanahan Explained Christian McCaffrey Late-Game Usage
Christian McCaffrey traded to 49ers in exchange for 2023 & 2024
49ers' Shanahan Downplays Christian McCaffrey's Creative Impact
Shanahan: Christian McCaffrey trade was 49ers' 'plan all along