More than just news
Dr. James E. Pearce of the University of Texas said:
"If the report that the fossilized skeleton of a giant eighteen feet tall has been found near Seymour TX, is true, it is the most important ethnological discovery ever made in the world."
You can verify the newspaper source here.
If you notice at the bottom of the article to be donated to the Smithsonian Institute. Never to be heard from again. Doctor J Walter Fewkes did the anthropological research on it.
Now if you ask me this is one for the X-Files, Dr. Who or The Twilight Zone.
that is a huge huge person, amazing find