I'm sorry, but I just reread your post and didn't see the June 16th appearance mentioned.
Sarah is getting her ducks in order. She will announce within six weeks. Sarah is a tenacious fighter for Liberty. She will announce and be on total offense the moment she announces.
After that, she made a brief appearance on Fox Business News channel in the middle of June. That appearance was also regarded as a strong performance.
Which is the June 16th appearance. It was on the sister network FBN channel not foxnews..
and I agree with the rest of your post I see an announcement by end of July middle of aug at the latest.