NFL predictions: Offensive Player of the Year pick, odds, best bet
Christian McCaffrey unlikely to switch to No. 22 after Jeff Wilson
Video: First Look At Christian McCaffrey In 49ers Uniform
Christian McCaffrey trade paying off for San Francisco 49ers
McCaffrey trade not nearly enough to lift 49ers past Chiefs
Does a 49ers trade for Christian McCaffrey make sense?
Kyle Shanahan Talks Christian McCaffrey's Role: 'That's Where It
Is Christian McCaffrey the prototype for the next star running
Panthers trade Christian McCaffrey to 49ers - The Athletic
Trading Christian McCaffrey opens up options for Panthers