1) Not sure that necessarily means someone has been hired
2) IMHO the reason for no announcement is either that the candidate was or still is participating in NFL action or KF feels strategically it is better to wait until after signing day.
And don't forget this is a head coach who doesn't exactly rush to the microphones on anything. It could well be he's waiting until his presser on signings to also announce the DC for whatever reason. If so, poor
PR and marketing for Iowa football, but that's just my opinion. YMMV.