"He did a good job," Shanahan said. "Each day, he got better. He never felt too sore the next day, so we needed to hear that today, and see him out there today, and we feel good to go, and he'll be starting Sunday."
Garoppolo has practiced the last three days after missing two games. He suffered a high-ankle sprain during Week 2 against the New York Jets.
Shanahan also said that C.J. Beathard, not Nick Mullens, will be Garoppolo's backup against the Dolphins. Mullens has served as the 49ers' No. 2 quarterback since the start of last season.
Related News
More San Francisco 49ers News
-
Brandon Aiyuk takes another shot at 49ers, calling John Lynch "creepy," Kyle Shanahan "a toddler"
Brandon Aiyuk added more fuel to the fire Saturday morning, sharing a video that gives his perspective on his ongoing situation with the San Francisco 49ers, including his relationship with his agent, his frustrations with the organization, and his thoughts on general manager... -
Why 49ers coach Kyle Shanahan still trails others among NFL play callers
San Francisco 49ers head coach Kyle Shanahan is widely regarded as one of the NFL's premier offensive minds. Yet, despite his reputation as an elite play caller, he still isn't considered the league's best. Daniel Rios of Essentially Sports recently ranked the NFL's top 10... -
49ers named best landing spot for veteran pass rusher Kyle Van Noy
The San Francisco 49ers finished with an NFL-low 20 sacks last season, a disappointing total largely influenced by the season-ending ACL injury to star pass rusher Nick Bosa. The team also lost first-round rookie defensive lineman Mykel Williams to a torn ACL before he could... -
49ers QB weighs in on George Kittle's chances of a Week 1 return
San Francisco 49ers tight end George Kittle remains focused on returning for Week 1 after suffering an Achilles injury during last season's playoff victory over the Philadelphia Eagles. So far, the recovery appears to be progressing well. Kittle looked sharp during Tuesday's...