SANTA CLARA (CBS SF) — San Francisco 49ers head coach Kyle Shanahan isn’t quite ready to officially name incumbent Jimmy Garoppolo as the team’s starting quarterback for the regular season opener.

The team is preparing for Sunday’s pre-season wrap-up against their former cross-bay rival Raiders, but Shanahan told reporters Wednesday he hasn’t quite made up his mind for the season opener on Sept. 12 at Detroit.

READ MORE: Oakland Ties 2020 Homicide Total in First 9 Months of 2021

“I’ve got a pretty good idea,” Shanahan said. “But as you guys can see with everything, I don’t know our schedule a couple of days from now. So, I’ve always had a pretty good idea. But there’s lots of days between now and then, at every position.”

At this time, all signs continue to point to Garoppolo keeping the job for now over Lance. He has gotten the bulk of work with the starters in training camp and Lance has shown some predictable growing pains after playing only one game in 2020 because of the coronavirus pandemic.

When Garoppolo was asked before practice if he had a good idea about who Shanahan planned to start, he said yes and laughed.

“It’s whatever he decides,” Garoppolo said. “I have a pretty good idea. I’m pretty happy with where I’m at right now and everything, just the offense as a whole. Kyle’s the head man. He’ll make the call.”

While Denver and Jacksonville announced their Week 1 starters at quarterback Wednesday, Shanahan said he sees no benefit in doing the same other than ending questions about it.

READ MORE: Advocates for Immigrant Rights March From Santa Rosa to Healdsburg

“If you could give me another reason that it’s a big advantage that helps our team, affects anything that has to do with us, then I will name it,” he said. “But I don’t think it does. Why tell people? I know you guys want an answer, which is fine. I get the suspense of it, but I’m not just going to answer it to end your guys’ suspense.”

Lance did work with the starters for a handful of plays in practice Wednesday and for the first time this camp Garoppolo got time with the second string.

Even if Garoppolo starts, the Niners plan to mix in Lance in certain situations to take advantage of his ability to run and to get him ready to eventually be the full-time starter. The team invested three first-round picks in him this offseason.

Garoppolo said shuttling in and out will take time to get used to after being accustomed to handling the full load. Former Saints quarterback Drew Brees visited the 49ers-Chargers joint practices last week and Garoppolo said they talked about how Brees handled being taken out at times for the mobile Taysom Hill the past few years in New Orleans.

“Just kind of stay ready type of thing,” Garoppolo said. “It’s a different type of flow to the game. As the quarterback, you’re used to being out there the whole time. So it’s just something that you just have to get reps in and get used to it.”

MORE NEWS: Pelosi Expects House to Pass Infrastructure Bill This Week

NOTES: DE Nick Bosa took part in his first team drills as he works his way back from last year’s season-ending knee injury. He had a sack on one of his first plays in practice. … S Jaquiski Tartt (toe) was activated from the physically unable to perform list and he could get into game action in Sunday’s exhibition finale against the Raiders. … LT Trent Williams (knee), CB Emmanuel Moseley (hamstring), DT Javon Kinlaw (shoulder) and WR Jalen Hurd (knee) all returned to practice.