49ers news: 6 Winners and 6 losers from the first half of the season - Niners Nation
7 winners from the 49ers division-clinching win: Christian McCaffrey impresses again - Niners Nation
Articles – Raza Talks Sports
The ESPN Daily podcast -- How to listen, episode guide and more - ESPN
The ESPN Daily podcast -- How to listen, episode guide and more - ESPN
2016 nfl usg final for online by Ultimate Sports Guide - Issuu
Christian McCaffrey dazzles for 49ers in 31-14 win over Rams
McCaffrey sends 49ers into bye week on winning note
FBA 2018 Media Guide FLIP (2)
McCaffrey trade paying big dividends for the 49ers a year later - The San Diego Union-Tribune