Edge and a few others have made comments that are basically, some contracts you make knowing you're buying out the end of that deal. This might be one of them. Make it clear to mika that the back end of the contract needs to be buyout friendly. He gets his term and years, but the front of the deal is loaded up, so that its a smaller dead cap w/o signing bonuses so that it can just be bought out.
To be buyout friendly, the deal would need to be backloaded, with limited signing bonuses in the later years.
On a 6 year deal, we could do something like this:
Year 1: 7 mil signing bonus, 1 mil salary
Year 2: 7 mil signing bonus, 1 mil salary
Year 3: 5 mil signing bonus, 1 mil salary
Year 4: 5 mil signing bonus, 1 mil salary
Year 5: 1 mil signing bonus, 9 mil salary
Year 6: 1 mil signing bonus, 9 mil salary
That's an 8 mil AAV. The signing bonuses are all guaranteed, so he will get 26 mil no matter what happens.
If I calculated it correctly, the buyout cap hits would be 3 mil per year, for 2 or 4 years, depending on whether we buy him out in year 5 or 6. On a total of 48 mil over 6 years, he stands to lose 3 or 6 mil if he is bought out. That's not too bad for either side.