Logo

49ers Reward Star with 3-Year Extension After Prime-Time Masterclass vs. Rams


San Francisco, CA – October 4, 2025

The San Francisco 49ers finally found the spark they needed on Thursday Night Football. Against their NFC West rival Los Angeles Rams, the offense came alive under the bright lights, fueled by a tireless playmaker who refused to let the moment slip.

He carried the attack wire to wire, piling up 132 rushing yards, 48 receiving yards, and 2 touchdowns. Whenever San Francisco needed a response, he delivered — slicing through the Rams’ front with a blend of speed, power, and timely burst. More importantly, he helped the 49ers overcome a severe shortage of weapons, with Brock Purdy, George Kittle, and multiple wide receivers sidelined. McCaffrey posted the team’s highest receiving grade (90.0 per PFF), generated five first downs through the air, and set a franchise record as the first running back in 49ers history to log three straight games with 80+ receiving yards. Thursday night also marked his 100th career NFL game — celebrated in style with clutch contributions in overtime, which outlets like The Athletic praised as “stellar” and the decisive reason the 49ers escaped with victory.

That player was Christian McCaffrey. On Friday, the 49ers announced a three-year, $66 million extension, keeping the All-Pro in San Francisco through 2028 at roughly $22 million per season — cementing him among the NFL’s highest-paid running backs.

McCaffrey’s performance against the Rams underscored why he’s the heartbeat of this offense. His chemistry with quarterback Brock Purdy — when healthy — has been a stabilizing force, and Thursday night reaffirmed the wisdom of locking him in long term. Analysts have long argued that if there’s one player worth a massive investment in Shanahan’s system, it’s McCaffrey.

Head coach Kyle Shanahan praised the move: “Christian is the pulse of everything we do. He runs, catches, blocks, creates — and Thursday night showed exactly why he’s earned our trust and long-term commitment.”

For years, San Francisco cycled through injuries and inconsistency at running back. Since arriving from Carolina, McCaffrey has been the definitive RB1 — and under the national spotlight of Thursday night, he proved it again.

The deal is also viewed as cap-smart: rewarding McCaffrey at an elite level while maintaining flexibility. It silences speculation about waiting until free agency or considering alternatives in future seasons.

For the Faithful, the timing could not be sweeter. That prime-time showcase against the Rams will be remembered as the night San Francisco chose continuity — and affirmed that Christian McCaffrey is the indispensable pillar of the 49ers’ Lombardi pursuit.

49ers Elevate QB Hidden Gem to Active Roster After Seahawks Offer to Steal Him
San Francisco, CA – October 5, 2025The Seattle Seahawks’ desperate search for a Sam Darnold replacement nearly landed them a young quarterback from across the division. But the San Francisco 49ers weren’t about to let him slip away. According to multiple reports, the Seahawks expressed interest in signing Adrian Martinez off San Francisco’s practice squad after Sam’s shoulder injury created an urgent depth problem. By league rules, Martinez could have been added directly to Seattle’s 53-man roster if he accepted the offer. Instead, the 49ers responded decisively — elevating Martinez to their own active roster on Monday. The move protects the 25-year-old and ensures he’ll remain in San Francisco for at least three weeks as he now secures a full roster spot. Martinez’s path has been anything but ordinary. Undrafted out of Kansas State in 2023, he briefly spent time with the Detroit Lions before resurfacing in the USFL, where he showcased his dual-threat ability and earned another NFL opportunity. San Francisco signed him to a reserve/futures deal in January 2025, betting on his mobility and upside as a developmental quarterback. In the 2025 preseason, Martinez drew praise from 49ers head coach Kyle Shanahan for his calm presence and playmaking flashes, including a 48-yard scramble against Denver. Still, he was cut from the 53-man roster on August 27. Two days later, he cleared waivers and chose to sign with the 49ers’ practice squad rather than explore other offers — citing the chance to learn under Shanahan’s system and develop behind Brock Purdy and Mac Jones. He has since trained closely with the quarterback group while wearing jersey No.4. Now, with the Seahawks circling, the 49ers made the call to keep him in-house. For Martinez, it’s a chance to prove himself on the active roster; for the 49ers, it’s about protecting a hidden gem and preventing a hated NFC West rival from poaching him at a moment of weakness.