From his earliest years in the NFL, 49ers running back Christian McCaffrey served as a focal point of the Panthers' offense. He could run, he could catch, and from time to time he even demonstrated an ability to throw.
However, Carolina’s inconsistent quarterback play from 2017 to ’22 prevented it taking the next steps, and McCaffrey was traded to San Francisco on Oct. 21, 2022.
Earlier this month, McCaffrey made waves by suggesting at the 49ers’ annual Dwight Clark Legacy Series speaking event that being traded to San Francisco was “the best thing that ever happened to him.”