Speechless about Shane Doan contract

Oh, does this give us the red ass.  The Phoenix Coyotes, a team going through bankruptcy and relocation maelstroms, have signed Shane Doan to a 4-year, $21.2mill contract…with a $2mill signing bonus.
Forgive us if we're wrong (actually we don't give a shit at this point), but don't players still get paid signing bonuses owed to them during the lockout? If so, that $2mill signing bonus screams bullshit.
Got a text from a friend when the deal went through, saying, "This is the first time I've legitmately been angry about the NHL lockout situation."  We agree.  But the anger will soon pass.  Speechless.