Oh, dear. This is just so very sad. Crying Giants fan, you may have met your match.