McCaffrey trade paying big dividends for the 49ers a year later – WATE 6 On Your Side
Even a 19-point loss has some silver linings for the growing Arizona Cardinals - The San Diego Union-Tribune
Packers sign WR Max McCaffrey to practice squad
49ers-Seahawks: Christian McCaffrey explains football 'obsession'
San Francisco 49ers acquire Christian McCaffrey from Panthers
49ers-Seahawks: Christian McCaffrey explains football 'obsession'
49ers Rumors: Arik Armstead Restructures Contract; SF Has NFL-High $41.5M in Cap Room, News, Scores, Highlights, Stats, and Rumors
Max McCaffrey looks to blaze his own NFL path
Duke WR Max McCaffrey hopes Broncos will call his name on draft day - ESPN - Denver Broncos Blog- ESPN