There is no proof that any giants were found, it was all unsupported and tbh, was probably an fake. No evidence exists. Even if it was proved it only shows an evolutionary anomaly. A race of people taller than most, nothing more.
Angels crossed with humans ? jeez, you`ll be telling us that greyhounds crossed with ferrets exists next. Aw, naw, hing on ! lol
As for god, forget it, even less proof exists about her / him / it.