Will New York Giants fall apart before playing Detroit Lions in 2026?