tell me who you think new england or new york
jeep4me Active Member Feb 3, 2008 #2 Feb 3, 2008 #2 I think the Giants will take it. It will most likely be in the last couple of minutes of the game. Call me crazy, but that's how I see it.:laugh:
I think the Giants will take it. It will most likely be in the last couple of minutes of the game. Call me crazy, but that's how I see it.:laugh: