The San Francisco 49ers aren't necessarily committed to signing Jimmy Garoppolo to a long-term contract.

The 49ers have approximately $60 million in cap space should they want to pursue Kirk Cousins, or they could use their high first round pick on a quarterback in the draft.

The 49ers could use a franchise tag on Garoppolo and then trade him. Sources say there would be interest where the 49ers could get back more than the second round pick they traded to the Patriots.

At the very least, Garoppolo will be a place holder that gives the 49ers flexibility.