Tell me about it. I thought that the Giants might actually let the game walk away from them on Sunday. And lose to Miami. Seriously, who the hell loses to Miami?! They're (now) 0-8!!!!!