The 49ers’ acquisition of Christian McCaffrey brought in a high-priced running back with three-plus years remaining on his contract. McCaffrey has proven tremendously valuable for his second NFL team, and he entered the offseason with two seasons left on his Panthers-constructed deal.
It looks like McCaffrey and the 49ers have reached an agreement on a new contract that will tie the reigning rushing champion to the team beyond 2025. The 49ers are giving McCaffrey a two-year deal averaging $19MM per, Pro Football Talk’s Mike Florio reports. This will now tie the dual-threat dynamo to San Francisco through 2027.
This represents a bump for the running back market, which McCaffrey had paced since his Carolina extension came to pass in April 2020. In addition to the eighth-year veteran moving beyond his $16MM-per-year number, ESPN.com’s Adam Schefter adds he will see $24MM guaranteed on this 49ers agreement. McCaffrey will earn an additional $8MM over the deal’s first two years as well.