I agree! Although I am unable to watch many games, I do hear about them. We like the Giants in our house, and I hate hearing that they've lost another game! So disappointing! I also like the Dolphins, and I'm pretty used to them not doing so well. But the Giants! I just bought my son a...