Why 49ers HC Kyle Shanahan's reluctant to take Christian McCaffrey out - Niners Nation
49ers training camp, Day 8: Brock Purdy and George Kittle shine on Friday - Niners Nation
49ers news: Why Jordan Mason is the key to getting the most out of Christian McCaffrey - Niners Nation
49ers news: Does Trey Sermon or Jordan Mason not dress against the Bears? - Niners Nation
The 49ers Player You NEED To Know About! Jordan Mason Is IMPRESSING. Backup To Christian McCaffrey?
49ers news: 5 Winners and one loser from the thrashing over the Cowboys - Niners Nation
What will the running back rotation look like for the 49ers vs. the Raiders?
The 49ers Player You NEED To Know About! Jordan Mason Is IMPRESSING. Backup To Christian McCaffrey?
Watch Jordan Mason's great reaction to first career NFL TD in 49ers' win – NBC Sports Bay Area & California
Christian McCaffrey Named NFC Offensive Player of the Month
49ers snap counts: Christian McCaffrey gets a much-needed breather - Niners Nation
The 49ers Player You NEED To Know About! Jordan Mason Is IMPRESSING. Backup To Christian McCaffrey?
49ers news: Jordan Mason is questionable with a hamstring injury - Niners Nation
McCaffrey returns to practice for short-handed 49ers