Giants

Is their evidence of giants? Was it created? http://listverse.com/2016/05/07/10-alleged-discoveries-that-suggest-giants-existed/