https://www.spotrac.com/nfl/san-francisco-49ers/jimmy-garoppolo-14472/
They cant trade him. He is supposed to get 24M this season. No one will trade for that contract. the dead cap money is only 1.4M if they cut him.
I suspect they will cut him and he will go to a place with no competition where he is guaranteed to be the starter.
I just don't think he chooses to come here.