Wow! Leave it to hasty, pseudo-Giants fans to judge Coughlin before the season even ends! Even if they lose and go 8-8, they STILL have not had a losing season since Coughlin took over in 2004!!...