Trivia Question: When was the last Giants home win this season?

Written by Andy Furman on .

I will put the answer in the comments section.

You Might Like...