Booger McFarland shares a pretty awful Christian McCaffrey take
Christian McCaffrey Leads N.F.L. Injured List After Week 2 - The
Making an MVP case for Panthers running back Christian McCaffrey
49ers acquire RB Christian McCaffrey from Panthers
Christian McCaffrey is Getting Paid for Exceptional Production
Former Panthers star Christian McCaffrey engaged to longtime
Christian McCaffrey traded to 49ers: Running back thanks Panthers
Will Christian McCaffrey, Derrick Henry, Alvin Kamara, Ezekiel
49ers acquiring Christian McCaffrey in trade with Panthers
49ers Christian McCaffrey climbs 5 spots in ESPN's top-10 RB
Carolina Panthers willing to listen to offers for star RB