Rapoport: New 49ers RB Christian McCaffrey expected to play vs
49ers acquire RB Christian McCaffrey from Panthers
Christian McCaffrey's ever-expanding value to Carolina Panthers
Carolina Panthers running back Christian McCaffrey (22) stands on
Panthers trade star RB McCaffrey to San Francisco for draft picks
Darnold leads Panthers past reeling Broncos 23-10
Carolina Panthers running back Christian McCaffrey runs the
Panthers RB Christian McCaffrey strained hamstring vs. Texans
Panthers defeat Saints 22-14 to snap 9-game losing streak
Christian McCaffrey just became the third NFL player ever to join
Notebook: Christian McCaffrey likes new-look line
How much will Christian McCaffrey benefit from revamped OL in 2022?