Washington, Chicago, Denver, and Carolina would've gave him more money than the Cowboys.
And he's the blame for the Zeke and Amari contracts.
He showed that he wasn't shyt without them.
That's what you get when you couple a Garrett offense with no talent aside from RB. His best receiver that year prior to the trade for Amari was what, Alan Hurns? Garrett had one of the worst offenses in the league with the Giants.
You don't turn down a 'maybe' for a guaranteed 40 million. Also, if he's a mediocre qb, why would those other teams pay him more than 40 million, which is elite money? Those other teams might have paid more than 40 mill, but not by much. At that point when you are in the stratosphere you want to be in , you take the guarantee than trying to hold out for a few extra crumbs.