2021 NFL Mock Draft: Carolina Panthers trade up for Ohio State's Justin Fields, Denver Broncos move up to pick QB Trey Lance, NFL Draft
Full List of 49ers Draft Picks: Who Did San Francisco Take in the 2023 NFL Draft?
Panthers trade Christian McCaffrey traded to 49ers
2022 NFL Draft: Grades for all 32 first-round picks, NFL Draft
2023 NFL Mock Draft: First-round projections - The San Diego Union-Tribune
49ers Acquire RB Christian McCaffrey From Panthers
San Francisco 49ers 2023 NFL Preview: Super Bowl contenders, even with QB questions
49ers acquire former All-Pro running back Christian McCaffrey from Panthers
Panthers star RB Christian McCaffrey traded to 49ers for draft picks
NFL Mock Draft 2023, 3-round edition: Panthers pick Bryce Young over C.J. Stroud; Bucs catch falling Will Levis