I think the Giants' front office is:
Average
38%
Pretty good
32%
Pretty bad
16%
Very good
7%
Very bad
6%
See this poll on:
https://poll.fm/9890054/embed