Really intriguing post here on PastaPadre by IownYou:
http://www.pastapadre.com/2015/03/03...ent-1887191596
It pretty much sums up all of the available material evidence that would link back to many of MisterFootballSF's claims. No proof, but certainly some evidence to give examination to.
When you read through, you see a lot of clues that, if it turns out to be accurate, we'll look back and say "wow, how did we miss that!"
Fun stuff.