That same injury eventually forced another procedure last year, sidelining the running back again.
McKinnon hopes this year will be different. He is working on getting back on the football field and proving he can be the dual-threat running back that head coach Kyle Shanahan envisioned upon signing him.
The 49ers' rushing leader from last season, Raheem Mostert, spoke with reporters on Wednesday and was asked about McKinnon's offseason progress.
"I'm definitely excited," Mostert responded. "I have been keeping up with him even last year, just helping him out throughout the season. Just giving him pointers here and there. He's always one to learn, and that's what I appreciate about him, especially coming into this offense. He's definitely more so the pass-catcher, but he's always trying to elevate his game, and he's going a great job right now with these workouts that he's doing."
It became clear that to remain with the 49ers, McKinnon would need to restructure his once-hefty contract. He was set to count $8.55 million against the salary cap in 2020, according to Spotrac, before the two sides restructured in March.
Now, the new deal essentially runs through the upcoming season, reduces his base salary and salary-cap hit, and spreads the remainder of the initial contract's signing bonus over the next two years.
McKinnon became a student of Shanahan's offense these last couple of years, studying to perfect his knowledge of the system so he can make an immediate impact when he does finally step back onto the football field.
"We always talk about it, and he's helping me, too, understanding more of the playbook," Mostert continued. "He's had more time understanding it than I have, route-running-wise. I'm trying to pick his brain, and he's trying to pick my brain with the run scheme.
"We're doing a great job right now, and I can't wait for him to show what everyone's been doubting him on and missing out. I'm excited, man. It's going to be a surprise for everyone."
More San Francisco 49ers News
-
49ers mailbag: What's up with Jordan Elliott's knee? Can SF stop Jonathan Taylor? What's on the 49ers' list for Santa?
The San Francisco 49ers are gearing up for the final push toward the 2025 postseason. How far they will be able to go will depend on their health and how many young players perform. Especially since some are reserves who are playing for injured players. We opened the 49ers... -
49ers playoff scenarios: How San Francisco can clinch a berth in Week 16
The San Francisco 49ers (10-4) enter Week 16 as 5.5-point favorites against the Indianapolis Colts, aiming to extend their winning streak to five games as they push toward a return to the NFL postseason. With a victory on Monday night at Lucas Oil Stadium, the 49ers would... -
49ers Keys to Victory vs. Colts: How San Francisco Can Win in Week 16
As the San Francisco 49ers head into a critical Week 16 matchup against the Indianapolis Colts, the margin for error is slim. With playoff positioning on the line, the 49ers must lean into their identity, execute with discipline, and control the game from start to finish. This... -
Why the 49ers can't underestimate Philip Rivers in clash with Colts
The San Francisco 49ers defense will face Philip Rivers on Monday night. The 44-year-old recently came out of retirement to sign with the Indianapolis Colts following Daniel Jones' season-ending injury. The 49ers know Rivers well. Head coach Kyle Shanahan and the front office...