They will need to get healthy first.
Garoppolo is expected to be medically cleared for training camp, and head coach Kyle Shanahan expects him to start throwing and doing some non-contact 7-on-7 work during organized team activities, which kick off in late-May.
McKinnon is a different story. Being a running back means more potential risk, even in practice. During non-contact drills, McKinnon will still have to make on-field cuts and simulate avoiding defenders.
The 49ers plan to be cautious with both Garoppolo and McKinnon. Shanahan joined the latest Adam Schefter podcast and was asked about his recovering players.
"We're going to be extremely patient with them, extremely patient with Jet," Shanahan responded. "The same with Jimmy. I know Jet's going to help us out a lot this year. We were definitely counting on him last year, and it was unfortunate, but I'm happy for him he's coming back."
Each will likely get some work in training camp but is Shanahan willing to play them during preseason?
"If their bodies can, I think that's a good thing for them," Shanahan answered. "They want to test it out. I feel like that's more of a mental thing. If your body can take it and the doctors say it, and they feel confident with it, I think it's good to go out in a real-game situation and get that confidence because we're not going to let someone tackle [Garoppolo] in practice.
"A lot of times, guys want to go out and get tackled just so they can get that mental breakthrough so when they go into Week 1, they're not thinking about it."
You can listen to the entire interview with Shanahan below. The conversation starts at about the 20-minute mark.
More San Francisco 49ers News
-
Brock Purdy update: Kyle Shanahan says 49ers QB has been 'great all week'
49ers quarterback Brock Purdy struggled during last Sunday's game against the Buffalo Bills. Difficult weather conditions and his recent recovery from a shoulder injury likely contributed to his performance. This week, Purdy has been a full participant in practice and is... -
49ers' Kyle Shanahan expects Isaac Guerendo to "play like a starting running back"
The San Francisco 49ers are hosting the Chicago Bears on Sunday, and the starting running back for the 49ers will be the player who was their fourth-string running back going into training camp—rookie Isaac Guerendo. This will be the rookie's first NFL start, but he has... -
Kyle Shanahan on benefits and challenges of short week ahead of 49ers-Rams showdown
After playing on Sunday afternoon, the San Francisco 49ers face a quick turnaround as they prepare to host the Los Angeles Rams on Thursday night. A compressed week like this presents unique challenges, especially for a team dealing with injuries—a recurring issue for the... -
Brock Purdy reflects on lessons learned during challenging 49ers season
San Francisco 49ers quarterback Brock Purdy acknowledges that this season has been anything but easy. The team's 5-7 record and three-game losing streak reflect the struggles. Purdy has faced his own challenges, including a shoulder injury that sidelined him during the loss to...