Panthers’ Christian McCaffrey saves hiker’s life after severe accident

Panthers running back Christian McCaffrey was in the right place at the right time.

Panthers running back Christian McCaffrey was in the right place at the right time.