NFL midseason grades: Giants, Panthers both get an F | The World Ambassador