Follow the bread crumbs…
Belichick “furious” after trading Jimmy Garoppolo. https://www.cbssports.com/nfl/news/pats-reportedly-offered-jimmy-g-18myear-belichick-furious-demoralized-after-trade/
Jimmy Garoppolo signed a 5 year $137 million extension exactly 1 year ago (2-8-2019).
If you look at his contract, most of the guaranteed money has already been paid out. On April 1, 2020 a trigger kicks in that guarantees $15.7 million of his base salary for the 2020 season. But if he is traded/cut before that date, then the dead money would only be $4.5 million for the 49ers.
Essentially, if John Lynch decided to move on from Jimmy G, he could do so very easily (cap wise).
Cap savings for moving Jimmy G= $22.4 million
Dead money (2020) if traded/cut before April 1= $4.2 million
Just for fun,
Jimmy Garoppolo is traded back to Bill Belichick and the New England Patriots.
Tom Brady signs with his hometown team the 49ers.
Kyle Shanahan and Tom Brady (49ers) meet Bill Belichick and Jimmy Garoppolo (Patriots) in Super Bowl 55.
Tom Brady wins the Super Bowl against the Patriots!