NFL: 49ers acquire RB Christian McCaffrey from Panthers
San Francisco 49ers running back Christian McCaffrey punches it in
Photos Rams can't keep up with Christian McCaffrey and 49ers
Rams give up 24 unanswered points in loss to San Francisco 49ers
49ers 35, Cardinals 16: Christian McCaffrey scores 4 TDs in
Will Christian McCaffrey Play in Week 5? NFL Injury Status, News
Christian McCaffrey dazzles for 49ers in 31-14 win over Rams
San Francisco 49ers team MVP rankings through 4 weeks