I have a weird family ok. I say that because of what I am about to say. On my mother's side, not the same side as the haunted bordello, I have an aunt who emphatically states she saw a giant. She and her friend. They saw him leaning on a light pole in town in Pocatello. I laughed at her and she took it personal. So I listened more intently. She truly seems to believe she saw one. She described him and how he was dressed. He even noticed them. I have never seen a giant. Just saying what I heard from her.
All that said, I was in New York once and I saw some giants playing a game so there is that.