Football
NFL Week 11 grades: Giants get a ‘D’ for ugly loss to Lions, Bills earn ‘B+’ for beating Browns in Detroit
Through the first 10 weeks of the year, the New York Giants were having a dream season, but they got hit with a harsh reality check during Sunday’s surprising loss to the Detroit Lions. The big pro…