Christian McCaffrey practices Friday, could play vs Cardinals
A year later, 49ers trade for Christian McCaffrey is the steal of
Christian McCaffrey lack of touches draws honest take from Ben McAdoo
Christian McCaffrey practices Friday, could play vs Cardinals
Panthers reportedly 'want a lot' for RB Christian McCaffrey
Panthers' Christian McCaffrey living his best double life
Carolina Panther Christian McCaffrey's focus the secret to his
49ers news: Kyle Shanahan describes why Christian McCaffrey is so
Christian McCaffrey Is the Future of Football - The Ringer
Panthers' Christian McCaffrey not expected to play vs. Lions
49ers-Seahawks: Christian McCaffrey explains football 'obsession'