Let's see what this announcement is about and then we can all pass judgement on what Govett is doing.
I'm pretty sure the Mammoth have already brought in all of the former MVPs that are available, so at least it shouldn't be that. And it better not be Powell coming back now, because he had his shot and, regardless of reason, he passed; we've got Pollock, Westervelt, and now Iannucci. We'd likely have to cut one of them to bring in another righty.
As for Govett, the first six season of the Mammoth, the worst the team went was 8-8 and they had a .635 winning percentage.
The 5+ previous seasons: 7-9, 4-12, 5-11, 11-5, 7-9, and now 1-5 so far this year, with a winning percentage of .407.
Judgment was passed awhile ago.