NFL Experts collectively agree the New York Giants are clueless

Giants