How San Francisco 49ers roster can improve in 2023
As LA Rams rest, 49ers go all-in by trading for RB Christian McCaffrey
San Francisco 49ers roster: Christian McCaffrey leads stable RB depth
49ers looking forward to full offseason with Christian McCaffrey
McCaffrey is first NFL player in over 15 years to record rush
Christian McCaffrey scores first 49ers TD vs. Rams, but not in the
49ers vs. Rams Player Props: Christian McCaffrey, George Kittle
NFL execs predict 49ers RB Christian McCaffrey to win Offensive
McCaffrey throws, catches, rushes for TDs, Niners rout Rams
Los Angeles Rams Game Preview Week 6
Christian McCaffrey dazzles for 49ers in 31-14 win over Rams
Christian McCaffrey: 49ers have no shortage of playmakers
Christian McCaffrey Makes History vs. Rams; 7 Takeaways from #SFvsLAR