I think the Giants' front office is:
Pretty good
44%
Very good
42%
Average
12%
Pretty bad
2%
Very bad
1%
See this poll on:
https://poll.fm/8967303/embed