McCaffrey sends 49ers into bye week on winning note
49ers RBs Christian McCaffrey, Elijah Mitchell both ailing
In My Own Words: First Offseason with the 49ers
McCaffrey sends 49ers into bye week on winning note
How San Francisco 49ers roster can improve in 2023
How much will Christian McCaffrey play in his 49ers debut against
Dallas Cowboys vs. 49ers head-to-head breakdown offensive
49ers defense steps up against Cowboys for divisional round win
49ers' injury report confirms Christian McCaffrey, Elijah Mitchell