Jimmy Garoppolo and the 49ers agreed to a restructured one-year contract that will keep the QB in San Francisco this season, per sources. The contract contains no-trade and no-tag clauses, assuring Garoppolo will remain in SF this season and have the freedom to leave in 2023. pic.twitter.com/2tj0dDGgN9

— Adam Schefter (@AdamSchefter) August 29, 2022