David Lombardi on X: It just so happens that, in his first game
Christian McCaffrey thrilled to be mastering Kyle Shanahan's 49ers
Christian McCaffrey spotted in 49ers gear for the first time since
49ers RB Christian McCaffrey not worried about heavy workload to
San Francisco 49ers running back Christian McCaffrey stiff-arms a
Christian McCaffrey: Carolina Panthers trade star running back to
49ers' RB Christian McCaffrey scores his fourth TD in win vs. the
Big year ahead? Christian McCaffrey excited about no longer
McCaffrey is first NFL player in over 15 years to record rush
Christian McCaffrey first time in 49ers uniform
49ers trade for Panthers RB Christian McCaffrey
Christian McCaffrey: Will dynamic running back's addition be