Stanford University Christian McCaffrey #5 Football Jersey
Panthers RB Christian McCaffrey (ankle) out for season
Kyle Shanahan sees no ill intent in Christian McCaffrey-aimed
The Optimist: The Panthers, McCaffrey, and a Catch-22 - Cat
Panthers RB Christian McCaffrey (hamstring) expected to miss a few
Christian McCaffrey Stanford Cardinal Unsigned Black Jersey
Christian McCaffrey and the 49ers win 13th straight in the regular
Christian McCaffrey gets jersey No. 23 after trade to Niners
49ers' Christian McCaffrey declined to inquire about Frank Gore's
Thigh injury might put McCaffrey's return to field on hold
Christian McCaffrey San Francisco 49ers Fanatics Branded