I get your frustration, but no matter what news source you could have checked over the last six weeks, you would have gotten the same story - Grimes is gone. I’m not even really sure how much traction the “Grimes could be back” story really has, but that may be because I already accepted that he was gone, which every credible report until this week would have told you.
The trouble with stay/go and recruiting is that 100% of the reporting is based on rumors and speculation. There’s just not a lot of 100% solid information. A student athlete says something, then everyone analyzes it. Their dad wears an orange shirt - they must like Texas. Mom wears blue the next day - looks like Duke is in the mix. They order biscuits and gravy for breakfast, must like the SEC schools. Its all rampant speculation based on random facts that may not even mean anything.
I follow recruiting the same way I follow politics - ignore the pundits and talking heads. Pay attention only to what the person says or does. If they say they enjoyed their visit to KU, it means exactly that. They enjoyed their visit. It doesn’t mean they are ready to commit. It just means they had a good time over the weekend. That’s better than having a terrible time, but they might have also had good visits at their other schools.
Until Grimes says something more, I am going to presume that he is going to stay in the draft. Things could change. There could be injuries, subpar performance, breakouts, whatever. But Grimes is in right now, and my guess is that he will stay in until he says he isn’t.