guess a giants fan still can't sleep kek