McCaffrey
Christian McCaffrey, Tyreek Hill, Fred Warner unanimous NFL All-Pros
49ers RB Christian McCaffrey out Week 18 with mild calf strain
Kyle Shanahan makes MVP case for Brock Purdy, Christian McCaffrey
How Christian McCaffrey has boosted 49ers offense since trade
Signs point to Christian McCaffrey playing on MNF, sources say
Sources: Christian McCaffrey avoids serious injury, could play on MNF
Tyreek Hill phone celebration, Christian McCaffrey, Deebo Samuel, 49ers lose to Browns, NFL injures, reaction