alexa said he still called giants the best nfc team. going to be a long 2 weeks to wait. Click to expand...