Why have we lost THREE straight home games? We lost to Philly, Green Bay and Washington. Where is the home field advantage? We need our best home effort of the season on Sunday Night. I know we can turn this around and make the Giants unstoppable at home!!
Make some noise home crowd!!!