Interesting move. So Dions buyout and Richards termination contact penalties look like this the next 4 years
19/20 - $3,757,500
20/21 - $4,762,500
21/22 - $1,962,500
22/23 - $1,962,500
Notable is Richards penalty significantly drops after next season.
In Two years things look quite a bit better. At least we didn’t give up prospects or picks to get out of a bad contract.
Big Mac can get called up and play in Dions role, produce about the same while adding some nasty and at under a million his salary and Dions buyout basically are the same as having Dion on the team. Just stringer, younger, grittier with a bit of upside.