I am disappointingly reporting that the article The Nephilim, The sons and daughters of fallen angels and humans by the When I Woke Up This Morning site is the stuff of which far too many such articles at made: mere assertions, inaccuracies and non-sequiturs.
The article states, “Not only did the Giants exist, a disinformation campaign is underway to squelch any belief in them” so you know you are in for it now. But still, some impressive factoids could come out of it nevertheless.