IMO Garoppolo is better than he is given credit for. He does what is ask of him and that includes putting the ball down field when needed.
3978 YDs-27 TDs That put him at 12th in the league.
Personally... I hope Sheard is brought back, but NOT as a starter. I think he’d be excellent as a quality backup and clubhouse leader where he excelled.
Ballard likes having 10 dl’s on the roster. I hope Sheard is one of them.