Christian McCaffrey shines early, 49ers' defense dominates late in
Christian McCaffrey relives his trade to the 49ers, discusses
Christian McCaffrey says 'zero' chance he won't be playing in
49ers' Christian McCaffrey 'ready to go' in Los Angeles encore
Christian McCaffrey wants LeBron James at 49ers game after shout
This is criminal': 49ers' McCaffrey reacts to RB contracts saga
PFF examines if a 49ers trade for Christian McCaffrey makes sense
McCaffrey trade paying big dividends for the 49ers a year later
Christian McCaffrey is looking like everything 49ers dreamed of
By beating Rams in Christian McCaffrey sweepstakes, 49ers re
Newly-arrived Christian McCaffrey ready for larger role with 49ers
49ers news: Will the 49ers be able to afford Christian McCaffrey