The Giants still there ...