This morning, Panthers general manager Scott Fitterer said he received three firm offers for McCaffrey. Trade talks were complicated by teams either not owning a first-round pick or, for those that had one, being unwilling to give it up.
Shockingly, it ended up being the San Francisco 49ers finalizing a trade for the versatile running back. As soon as the terms of the deal were revealed, it was clear that McCaffrey was not a one-year rental. San Francisco sent second-, third-, and fourth-round picks in 2023, plus a fifth-rounder in 2024, to the Panthers to acquire him. You don't surrender that much draft capital for a rental.
Head coach Kyle Shanahan joined KNBR this morning. He was asked to confirm that the 49ers envisioned McCaffrey being on the roster next season and possibly beyond.
"Yes," Shanahan responded on the Murph & Mac show. "This is not a rental. I mean, that's the stuff that is tough too where we did that with Emmanuel (Sanders) in the year (2019) we were trying to make the run. We didn't want it to be a rental. I mean, he was someone we were really hoping to re-sign the next year. But you realize, just going through that, I realized how difficult that is.
"So that was something that you think about in this time. And that was something that, at least for me and definitely John (Lynch), that was so much more enticing, knowing if we got him, just contractually and stuff, he's going to be here. We don't have to be risking this come February."
McCaffrey is under contract through the 2025 season.
You can listen to the entire conversation with Shanahan below.
Related News
More San Francisco 49ers News
-
Schefter highlights 49ers RB Christian McCaffrey's historic 2025 season
San Francisco 49ers running back Christian McCaffrey is putting together a season for the history books. While he's averaging a career-low 3.6 yards per carry, his versatility as a playmaker in both the running and passing game makes him one of quarterback Brock Purdy's most... -
49ers rally behind Christian McCaffrey as he approaches historic NFL record
San Francisco 49ers running back Christian McCaffrey is closing in on a historic NFL milestone. He has a chance to become the first player in league history to record multiple 1,000-1,000 seasons—1,000 rushing yards and 1,000 receiving yards in the same campaign. McCaffrey... -
George Kittle: 49ers RB Christian McCaffrey has 'years left in the tank'
Many around the league are surprised by the elite production San Francisco 49ers running back Christian McCaffrey is delivering this season, especially after battling injuries and missing most of the 2024 campaign. Yet McCaffrey has bounced back in MVP-caliber fashion, racking... -
Kyle Shanahan previews 49ers-Titans Week 15 matchup
San Francisco 49ers head coach Kyle Shanahan addressed reporters ahead of Wednesday's practice as the team gears up for its Week 15 matchup against the Tennessee Titans. Here's everything he said. Transcript provided by the San Francisco 49ers Communications staff. Opening...