Christian McCaffrey trade from Panthers to 49ers Inside story ABC7 San Francisco(01) Save Image Image gallery: Is Marit McCaffery a Basketball Player? Unveiling the Truth