It comes from a 247 article written 5 months ago. Recently, their analysts have said that Iowa has stopped recruiting him. Yes, they generally keep their lists up to date, but they haven't on this one.
I can't stand looking at 247 Sports, that site sucks, they rank most players alot higher than most other sites. Maybe they use a different scale or something but I don't care. Plus it is a pay site and 90% of the information on the site is blocked unless you are a paying customer, kind of like Rivals.