File:Christian McCaffrey (22775571413).jpg - Wikimedia Commons
Christian McCaffrey trade grades: Panthers receive a haul of draft picks as part of deal with 49ers
7,195 Christian Mccaffrey Photos & High Res Pictures - Getty Images
7,195 Christian Mccaffrey Photos & High Res Pictures - Getty Images
Christian McCaffrey, 49ers RB
7,195 Christian Mccaffrey Photos & High Res Pictures - Getty Images
7,195 Christian Mccaffrey Photos & High Res Pictures - Getty Images
File:Christian McCaffrey (15044353079).jpg - Wikipedia
File:Christian McCaffrey 2019 (1).jpg - Wikimedia Commons
7,195 Christian Mccaffrey Photos & High Res Pictures - Getty Images
Panthers reportedly optimistic about Christian McCaffrey in Week 4
7,195 Christian Mccaffrey Photos & High Res Pictures - Getty Images
7,195 Christian Mccaffrey Photos & High Res Pictures - Getty Images