Giants vs. 49ers picks, player props for 'Thursday Night Football'
Christian McCaffrey Will Not Change Jersey Number This Year
Is Christian McCaffrey the most valuable piece on the 49ers
Video: First Look At Christian McCaffrey In 49ers Uniform
PRIVATE JET EN ROUTE: What number with Christian McCaffrey wear
Nike Men's San Francisco 49ers Christian McCaffrey #23 Red T-Shirt
49ers count on bigger impact in Game 2 with Christian McCaffrey
Panthers Trade RB Christian McCaffrey to 49ers for Package of
Christian McCaffrey racing to make sudden impact for 49ers
Nike Men's Nike Christian McCaffrey Scarlet San Francisco 49ers
Christian McCaffrey Nominated for Fedex Ground Player of Week 2