Giants’ John Harbaugh may want to cover his eyes for this dismal ranking September 10, 2026 / 1 minute of reading This is a pretty dismal showing for the New York Giants.