There had been rumors that the 49ers were involved in a potential trade for the former first-round pick, who head coach Kyle Shanahan and general manager John Lynch passed on in favor of defensive lineman Solomon Thomas during the 2017 draft. Five years later, McCaffrey is on his way to the Bay Area.
According to Ian Rapoport of NFL Network, the 49ers surrendered second-, third-, and fourth-round draft picks in 2023, plus a fifth-rounder in 2024 for the running back. That leaves them with very little draft capital next year. There had been rumors that the division-rival Los Angeles Rams were also interested in McCaffrey.
The Panthers made McCaffrey the No. 8 overall pick in 2017. It is a homecoming for the running back. He played college football in the Bay Area at Stanford.
McCaffrey has rushed for 3,980 yards and 32 touchdowns in his six NFL seasons, including 393 rushing yards and two touchdowns through six games this season. He has also registered 390 receptions for 3,292 yards and 18 touchdowns throughout his NFL career.
McCaffrey earned first-team All-Pro and Pro Bowl honors in 2019 when he recorded a career-high 1,387 rushing yards and 15 rushing touchdowns to go along with his 116 receptions for 1,005 yards and four receiving touchdowns. That is also the last time the running back surpassed the 1,000-yards-rushing mark. He has missed 23 games since.
Later, the 49ers officially announced the news.
Related News
More San Francisco 49ers News
-
49ers vs. Bills injury updates: Christian McCaffrey (knee) ruled out
The San Francisco 49ers entered Sunday night's matchup against the Buffalo Bills at Highmark Stadium without several key players. Defensive end Nick Bosa, cornerback Deommodore Lenoir, and tackle Trent Williams were among seven players listed as inactive for the prime-time... -
49ers fear Christian McCaffrey suffered potentially season-ending PCL injury
San Francisco 49ers head coach Kyle Shanahan revealed Sunday night that the team fears running back Christian McCaffrey suffered a right posterior cruciate ligament (PCL) injury during the game against the Buffalo Bills. The injury could potentially end McCaffrey's... -
49ers GM addresses struggles of Christian McCaffrey and Deebo Samuel
On Monday, San Francisco 49ers head coach Kyle Shanahan addressed wide receiver Deebo Samuel's underwhelming performances this season. Samuel has struggled to make a significant impact on the field, prompting questions about his role in the offense. "I think he has the burst... -
Christian McCaffrey takes responsibility after 49ers' loss to Packers: "I just gotta be better"
San Francisco 49ers running back Christian McCaffrey didn't hide his disappointment after Sunday's crushing loss to the Green Bay Packers. Despite being shorthanded due to injuries, the 49ers had hoped to put up more of a fight in a critical matchup at Lambeau Field. Instead,...