One of your guys posted on our site so I thought I'd reciprocate the favor. I'm Will and I'm a member of BBV, here to answer any and all of ur questions about the Giants. Without a doubt, this season has been a large disappointment and I'm sure that'll be a topic. It truly hits WTSDS.
The Giants lead the series 9-6, losing the last game the two teams played in 2011. In things that are unlikely to matter, the Giants are 6-2 vs Seattle in the Meadowland.
Well here I am. Ask some questions and I ,or my fellow BBVers, will do our best to answer them.