How Kyle Shanahan evaluated the rookie seasons of Trey Lance
49ers mailbag: How does Christian McCaffrey trade change Elijah
One Adjustment That Kyle Shanahan Must Make on the 49ers - Sports
49ers-Chargers: RB Elijah Mitchell shines in return from injury
McCaffrey trade paying big dividends for the 49ers a year later
49ers HC Kyle Shanahan Says Christian McCaffrey and Elijah
AP source: 49ers acquire Christian McCaffrey from Panthers
Elijah Mitchell & Christian McCaffrey injury updates from Matt
McCaffrey trade paying big dividends for the 49ers a year later
49ers news Kyle Shanahan says Elijah Mitchell needs to play more
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
McCaffrey trade paying big dividends for the 49ers a year later
49ers: Mitchell injured, Kinlaw flourishes, Shanahan speaks on Purdy