How do you feel about the Giants' performance in their first win of the season?

Question 1 of 1