After Monday night’s 28-16 win over the Rams, do you feel better about the Giants?