Perhaps someone can clarify for me, is putting money in an escrow account the same as making a down payment, or is it just a way of saying "look, I have $25M"? If it's the latter, I'm not sure why that would change your opinion so decisively.
It really just means "look, I have $25 million". It's the COG that was announcing this as some great accomplishment, but Hulz can no doubt get his money back any time he wants. Maybe he has already done so, who knows.
As speculated by others, it's entirely possible that COG wanted upfront proof of financial wherewithal before they'd negotiate with anyone else, lessons learned from the Ice Edge guys.
It's also possible that they begged and pleaded the guy to plunk down $25 million temporarily just so they could announce it and confuse the fine citizens of Glendale, a pre-emptive strike at roughly the same time the NHL gained access to the $25 million COG-posted loss reserve. I'm sure some residents actually think that Glendale is saved, and none of their $25 million will actually be used to fund the team because they now have Hulz's $25 million. Even though they don't, it's in an escrow account somewhere.