Matt and Dennis have their Christmas decorations up and their hopes for the Giants finally definitely most likely completely crushed.