Yes, I got your private PM. I was shocked to see the Giants pull off a win in Houston yesterday. After losing in Dallas last week and looking at their schedule, I was thinking they could start this season 0-7!!
By the way, there is a forum here called "The Cyber Pub". That's where we can discuss the NFL, NHL, NBA or any other non-related Yankees topics (except politics).
Just go to the "Forum List" tab at the top and click onto it. That's where you will see The Cyber Pub tab, and that's where we could talk about our New York Football Giants.