At the time, there was an incredible amount of buzz around the NFL that the 49ers originally asked for Garoppolo, but Belichick instead offered Brady. A Patriots source confirms that's how it went down, and a 49ers source close to John Lynch says the first-time general manager couldn't believe his ears when he heard the counteroffer.
Lynch had the chance to trade for the best quarterback ever to play and bring him back to his hometown? It's the ultimate no-brainer, but it didn't happen.
"Kraft shut that s--t down fast," says a source close to Belichick. "So, instead, Lynch gets Garoppolo, but Brady, Belichick and Kraft haven't been the same since Tom learned that Bill was ready to get rid of him. And that lit a fire under his ass."
Brady, the GOAT, fueled by a perceived slight that his head coach wanted to trade a 40-year-old and keep his backup? Yeah, that sounds right.
"You have to remember, this guy has a chip on his shoulder the size of Mount Everest," says a former player who knows Brady well.
And every move of Brady's since that late October meeting of the Patriots' holy trinity has been preparing for this moment, speculates his former teammate.
Brady and the Patriots lost to the Philadelphia Eagles in Super Bowl LII. That offseason, he and the team agreed to a new contract and tore up his existing deal that would have expired after the 2019 season.
Brady and Belichick earned their sixth Super Bowl ring during the 2018 season, this time with a win over the Los Angeles Rams. The following offseason, Brady and New England again redid his deal. This time, Brady restructured the contract to give the Patriots much-needed cap space.
At the time, many believed he was freeing up space for the team to add weapons. Those who know Brady don't believe this.
"He tore up deals after '17, after '18, and got it so the Patriots couldn't [franchise] tag him. Dude was planning this day all along," speculates another former teammate. "I could have predicted in October 2017 that this day was coming."