id be alittle bit skeptical bc a few years back there was a photoshop contest and ALOT of giant skeleton pictures appeared during that time BUT historical records to exist of giant beings
such as maximinus thrax emporer of rome and the giant of castelnau who was over 11ft
i have no doubt there where giant humans but as i observed and researched on it it would seem we DE-evolved instead of Evolved