New York Giants- John Mara is the real reason for this teams struggles! It starts at the top!

New York Giants- John Mara is the real reason for this teams struggles! It starts at the top!

New York Giants- John Mara is the real reason for this teams struggles! It starts at the top! The NY Giants hired Pat Shurmur and Dave Gettleman last year and they have struggled mightily but John Mara is the real problem