Giants fans are taking this well: "You are the Antichrist. This is why I don't believe that there's a god, because if there were, he wouldn't allow this to happen! He wouldn't allow this! This man killed my father! The blood is on your hands, Gettleman!" https://t.co/fwG6jVzzZ3

— Chris Lingebach (@ChrisLingebach) April 26, 2019