The Giants aren't quite dead yet.