I think the Giants' ownership is:
Very good
61%
Pretty good
31%
Average
5%
Very bad
3%
Pretty bad
1%
See this poll on:
https://poll.fm/9260405/embed