Much of the architectural styles and structures support the notion that they were built by and for larger people. Megathlithic structures appear to have been built by and for large people. The mythical accounts, folk stories, and religious accounts reinforce the existence of giants.
The subject of giants in the past is certainly one of great interest. There appears on the face of it a wealth of both Archaeological and textual evidence to support the theory that beings of this type roamed the Earth. However the problem comes when you realize what has and is still happening here regarding our history and the archetypal characters that have been created to weave a grand story of the past which is completely untrue. Firstly nobody is checking the sources for the religious documents when quoting passages from the Bible, the Quran or any of these texts. For example the Bible itself clearly only tracks back to the middle of the 1800's, other religious texts also border around the end of the 1700's or later. There are no primary sources for any of the religious books we all know today, see an example here Breaking Religion Part 2. As for the archaeological evidence we have a problem again, most if not all ancient sites around the world are clearly fabrications, theme parks for the masses. Take so called ancient Babylon as an example, the version we see today was updated by Saddam Hussein's regime in the 1980's, the original city is now a proven fraud, bricks used to construct Babylon use synthetic pigments that were not invented until modern times. You can find my work on Babylon here. Are Ancient Civilizations Modern Day Theme Parks? and my follow up article here. Babylon Revisited
We live in a place constructed by social programmers, you only need to read books like "1984" by George Orwell and "Brave New World" by Aldous Huxley to see the agenda that is being played out in the world. Both of these guys were connected to high society both are describing what we see in reality today. An Epsilon Agenda a dumbing down of society to create the perfect worker drone, unquestioning, obedient and above all retarded.