Regarding Diggs financial loss...
If he stayed healthy, he was pacing about 1000 yards and close to 10 TDs
If he stayed healthy, he probably gets at least a 2 year 30 million dollar type deal in FA...maybe more
Now ... He probably isn't healthy enough to play till late 2025. So he probably stays a free agent til 2026..what's he getting then, a one year 8 million type deal.
That's quite a difference, easily a 20 million plus injury. Hope he insured himself