His contract start date is important, but.....like with NFL contracts, my guess he has other escaltors (yes actually) based on key season dates...
Fired after season, he gets x $$. Fired after NSD, he gets x++ $$$. Fired after training camp he gets x+++ $$$$, and so on and so forth.