Why Michael Irvin expects 49ers QB Trey Lance to have 'incredible
49ers 'annoyed' by loss to Bears, need to be 'sharper,' Greg Papa
49ers blank Chargers in second half, Christian McCaffrey barrels
Tag: Christian McCaffrey – NBC Bay Area
DeMeco Ryans explains how Deommodore Lenoir has developed
Christian McCaffrey praised by Jimmy Garoppolo as 49ers pair
Christian McCaffrey has blunt response to critics of his 49ers
New 49ers RB Christian McCaffrey 'extremely fired up' to join Kyle
49ers' Christian McCaffrey - 'Zero' chance he's not playing - ESPN
Deebo Samuel, 49ers ramping up contract extension talks in
Tag: Christian McCaffrey – NBC Bay Area
Tag: Kyle Shanahan – NBC Bay Area
49ers narrowly won Christian McCaffrey trade competition over two