I never really understood how they feathered these lump sum payments into the cap. Typically the NHL gets some sort of feathering agreement so as to spread the impact out over additional years but we never got any details on this. That said the payments ended last year so if they simply came off the books we would have expected a big hit to the cap since $150M equates to about $2.5M off the cap. Yet we still saw revenue rise by about 6.7% last year. In any case the end of the payments would be already baked into the cake so it would not be a draw on the change one would expect going forward. In contrast, the year to year increase in the Rogers deal would add about $250K to the cap. This is a modest amount but it helps.
That really depends on the nature of the agreement with Rogers. If the average payment from Rogers is the $433 million per season with no adjustment for ratings then there would be two options. Either use that $433 million as the contribution to HRR for each of the 12 years, or add a slight inflationary clause that ends up to the same total number for the 12 years.
If there is a variable portion of the payment based on ratings/revenue then that would be adjusted annually. I don't think there is, but if you have seen something to the contrary please share.
Have you seen any information on how they do the foreign exchange calculation? The CBA is surprisingly thin on defining that.