Jimmy Garoppolo entered the 2018 campaign as a full-time starter under center for the first time in his NFL career, but his dream season did not last very long, as he suffered a torn ACL in Week 3 and was knocked out for the remainder of the year.

While Garoppolo isn't ready to play just yet, San Francisco 49ers head coach Kyle Shanahan says he is making great progress:

“Jimmy is coming along just fine,” Shanahan said, per Kirk Larrabee of 247 Sports. “We all know he had his ACL last year. We have him in everything right now. The doctors won’t quite clear him yet and we’ll listen to the doctors, but he’s had 160 reps in seven-on-sevens. So, he’s getting plenty of reps. We have three more practices with him; I know he can’t wait until he can get under center where we’ve got some pass rushers and things like that, but Jimmy’s good to go. We’ve just got to clear one more month so the doctors can make it totally safe and we’re ready to play.”

The 49ers originally acquired Garoppolo through a trade with the New England Patriots back in October 2017. He ended up starting five games for San Francisco that season, throwing for 1,560 yards, seven touchdowns and five interceptions while completing 67.4 percent of his passes and posting a passer rating of 96.2.

In three games this past year, Garoppolo threw for 718 yards, five touchdowns and three picks while completing 59.6 percent of his passes and registering a passer rating of 90.

The 27-year-old, who played his collegiate football at Eastern Illinois, was originally selected by the Patriots in the second round (62nd pick overall) of the 2014 NFL Draft.

But, obviously, with Tom Brady in tow, Garoppolo never got much of a chance in New England.