I re-sign Iafallo to a short term deal, like 2 years. I know a lot of people on HFB like to deal vets to "make room" for prospects. I don't think that's the Kings/Lombardi's way. Tell the kids, you want that job you're going to have to beat this veteran 20 goal scorer. No one gets handed anything. Beat the guy like Voynov did to J Johnson (no pun intended) and force the GM to deal the vet.
Right now, no one is forcing Iafallo out. Until then, he's played with enough competence, energy and character to keep his job and be the standard that a new player needs to beat in order to earn a job. If he wants to stay and sign a deal that reflects that, might as well re-sign him. We can deal him later too.