An intriguing element of the Matt Walsh agreement is that Walsh has agreed to donate to charity any “cash or other property” that he obtains on exchange for disclosing information regarding his knowledge of matters relating to the Patriots. 

The charity will be selected by the NFL and approved by Walsh.  (May we suggest “The Human Fund”?)

But the contributions are required by Walsh only up to the amount paid by the NFL in its indemnification of Walsh.

It’s only fair.  If the NFL forks over, say, $100,000 on Walsh’s behalf for his travel and legal fees and other expenses covered by the indemnification commitment (more on that later), then Walsh should be required to give up the first $100,000 that he makes from any book deal or other transaction.

Beyond the amounts paid by the NFL pursuant to the indemnity commitment, Walsh gets to keep the money, if he so chooses.