My guess is that this is the whole 6 degrees of separation thing:
1. JFJ wants Belak and Perrott as his enforcers. Tells Domi to bug off by offering him an insulting contract.
2. Domi is relentless, takes a lesser contract than other offers provided, on the promise that he will help to deliver Lindros.
3. JFJ signs Domi, but now has 3 enforcers. 1 has to go.
4. Belak, already offered a $798,000 2 way contract, is not signing a 2 way knowing his leverage, but now that Domi is signed, gets nervous and actually takes less - $698,000 as long as it is a one way. This contract now secure that he and Tie are on the big club, trade notwithstanding.
5. Meanwhile, Perrott had been offered a 2 way $450,000 was holding out for a 1 way contract, but then the whole Domi thing happened, then the Belak contract happened - and Perrott's agent's phone calls were not being returned by JFJ during all of this time.
6.Perrott now knows he is the odd man out and if he signs that 2 way contract his permanent NHL aspirations are pretty much over. He will get buried in the AHL for good. He ain't getting any younger. Perrott decides not to sign and take his chances elsewhere.
7. JFJ anticipating this, signs Hoffman for the Marlies.
Therefore, Eric Lindros led to the signing of Hoffman.
I would have liked to have seen Perrott chosen over Belak because he has better hands and better wheels. But certainly cannot fight the same. But the signing of Hoffman perhaps quelches my prediction that Belak is trade bait.