So suddenly, here's Travis Taylor (Dr. Travis Taylor) all over the place on Skinwalker. Previous to Taylor's Skinwalker job, he was on various "science" type shows where the pundits were often listed as "ex-CIA whatevers."
And now, he is Travis Taylor on Skinwalker. And look at his bio according to Wikipedia. If people can't smell a very huge rat rotting away in this whole Skinwalker thing, then they need to get thee to a Nettie pot.