This ^^
The Swans realise that in 2019-23 $1.1mill a season will be a LOT less than it is now. Plus with the inevitable demise of the COLA allowance they want to lock in $1million of "outside the cap" player payments now before it gets scratched. The guys on SEN confirmed that even if COLA was scrapped all contracts that were formulated under the current rules would be honoured.
The AFL statement tonight says otherwise. It states that the COLA is under review and that Sydney may need to manage the TPP without it. Sounds like they are pissed.