Kyle Shanahan: Christian McCaffrey 'not a rental'
McCaffrey bypasses Gore's No. 21 to become SF 49ers' new No. 23
These guys are fighters, they're unbelievably tough' - Christian McCaffrey talks about what kind of team the 49ers are
Shop Christian McCaffrey San Francisco 49ers Signed Red Jersey
San Francisco 49ers Star Trent Williams Sounds Off on Christian McCaffrey's MVP Bid
GSSM Christian McCaffrey Signed Jersey (JSA & PIA)
5 Things to Know: Running Back Christian McCaffrey
Christian McCaffrey Black 49ers Shirt San Francisco 49ers Gifts for Him - Happy Place for Music Lovers
Christian McCaffrey San Francisco 49ers Jerseys, Christian McCaffrey Shirts, Apparel, Gear
San Francisco 49ers: Christian McCaffrey Looks Like A Season-Saving Acquisition
Christian McCaffrey Autographed 8x10 Photo San Francisco 49ers Rushing Receiving Passing Touchdown Trifecta Collage Beckett BAS Witness Stock #211021
Christian McCaffrey Autographed and Framed Carolina Panthers Jersey