Last year the new FO was in charge. Hughes stayed on the roster. If he stays on the roster this year, it'll be because of the new FO. Unless you think Pohlad is making them keep Hughes, in which case, what makes you think Pohlad didn't have Ryan do the same? Yes, by extending Hughes, Ryan made a very obvious and predictable mistake (not the first FO to do so), but he's not here any more.