I predict that Weldon will announce the developments tomorrow, but when the time comes to produce the evidence, he will have nothing to show.
I tend to think he's on to something, but he should stop announcing his findings in advance. Just go right to the testimony.
btt