Is really hating on the Giants right now!!