When something truly leaks out there should be more than one uncredible source.

I have searched and searched- I can find nothing else other than SF's claims.
Someone else should have picked up on it I would think. Of course, anything is possible! I just have a hard time trusting this particular person.