49ers' McCaffrey has MVP-like performance in win over Cardinals
NFL predictions: Offensive Player of the Year pick, odds, best bet
Christian McCaffrey trade a 'no-brainer' says 49ers coach
Christian McCaffrey trade from Panthers to 49ers: Inside story
McCaffrey, Shanahan football family trees go back to 1994
49ers acquire RB Christian McCaffrey from Panthers – KGET 17
Panthers Trade RB Christian McCaffrey to 49ers for Package of
49ers gets unfortunate injury update on Christian McCaffrey backup
49ers running backs Christian McCaffrey (calf contusion), Elijah
Is Christian McCaffrey playing this week? Latest news, injury