So over on the Senators board we were having a discussion as to how bad we would be if Spezza decided to retire due to his back (he's having a very rough time now as per the rumours)

Someone brought up a very salient point: we would be nowhere near the cap floor if this were to happen.

I was just wondering if there are any provisions in the CBA in situations where a huge contract stops counting against the cap due to unforseen circumstances and the team can't conceivably become cap compliant in a short time frame (say the decision to retire is made not long before the start of the season)

Thanks!

EDIT: Whoops! I now see there is a CBA Questions thread. Mods if you could merge this thread into that one it would be greatly appreciated!