What is your malfunction, it’s not hard. His contract with Carolina was for 10mil/year for x number of years. They fired him 4 years early. So. He gets 10mil for 4 years from them.
like many contracts, they include a clause that if he seeks other employment in those 4 years, the panthers have to pay him that much less.
so. If he signs with NU for 5mil/yr then Carolina pays the 10 they owe him, LESS the 5mil NU pays him for a net of 5mil/year owed by Carolina