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' Raheem Morris shares updates ahead of Australia trip
San Francisco 49ers defensive coordinator Raheem Morris spoke with reporters following Tuesday's practice as the team prepares to travel to Australia ahead of its Week 1 matchup against the Los Angeles Rams. Here's everything he had to say. Transcript provided by the San... -
49ers have a 'real legit plan' in place for Nick Bosa, says Raheem Morris
San Francisco 49ers defensive end Nick Bosa was among the nine players who did not practice on Tuesday. However, general manager John Lynch revealed during a radio interview earlier in the day that Bosa plans to participate on Wednesday before the team travels to... -
49ers' Raheem Morris reveals what makes Shanahan vs. McVay rivalry so special
San Francisco 49ers defensive coordinator Raheem Morris has a unique perspective on the rivalry between Kyle Shanahan and Sean McVay. Morris has worked alongside both head coaches, serving as McVay's defensive coordinator for three seasons before joining Shanahan's staff as the... -
49ers' Kyle Shanahan shifts focus to regular season: "It's going to get real, real fast"
The 2026 NFL preseason is in the books, and the San Francisco 49ers finished their exhibition schedule with an 18-12 win over the Las Vegas Raiders. Now, the focus shifts to the regular season, with San Francisco set to face the Los Angeles Rams in Melbourne, Australia, in Week...