49ers RB Christian McCaffrey on surging Panthers: They're killin' it
Christian McCaffrey admits he has to change offseason training
Christian McCaffrey 49ers jersey one of NFL's best sellers
Is Christian McCaffrey playing this week? Latest news, injury
Top-selling Item] Christian McCaffrey 22 Carolina Panthers Game
This blue custom jersey has been signed by Christian McCaffrey! McCaffrey was drafted to the Carolina Panthers in 2017 and holds the NCAA record for
Christian McCaffrey Signed Jersey
Christian McCaffrey Stanford Cardinal Unsigned Black Jersey
Look: 49ers Reveal Christian McCaffrey's New Jersey Number
Christian McCaffrey trade: 49ers add Panther running back, impacts