What 49ers discovered 3 days before Christian McCaffrey's 3 TDs in rout of Rams
Dallas radio host apologizes for seemingly wishing injury upon Christian McCaffrey
3 reasons 49ers wildly overpaid in blockbuster Christian McCaffrey trade with Panthers
Christian McCaffrey trade a 'no-brainer' says 49ers coach - Sactown Sports
Christian McCaffrey 'fired up' to join San Francisco 49ers
Christian McCaffrey serves warning to rest of NFL with San Francisco 49ers admission - Mirror Online
49ers news: Will the 49ers be able to afford Christian McCaffrey and pay the rest of their stars moving forward? - Niners Nation
Panthers trade Christian McCaffrey to 49ers, winners, losers
49ers maintain perfectly good start to season behind Christian McCaffrey's four touchdowns - The Boston Globe
49ers to limit Christian McCaffrey's touches to preserve health
49ers Acquire RB Christian McCaffrey From Panthers
Christian McCaffrey shows appreciation for blocking on 65-yard TD run - Sactown Sports
Christian McCaffrey Injury History & Updates