If Iafallo wants a stupid contract, trade him. If not, he's not terrible.
The issue is, what is he? In his last 101 games, he's got 25g and 64pts. In 82 games, that's 20g and 52pts. Call him a product of Kopitar, but 52 points isn't easy to replace.
Toffoli had production too, but most of us soured on him. I don't believe the collective has gone that far with Iafallo. We think he's replaceable in his role, but we don't seem to think he's as soft as tissue paper.
It's Blake's first big decision post-Oct 2018. Walker and Roy got pretty fair deals. Is Iafallo paid like a 1st liner, or a lower end 2nd liner?