head coaches

Tom Coughlin Needs To Keep His Job
Well, the Giants’ collapse is all but complete.  With yesterday’s 45-17 loss to the Packers at Lambeau Field, it will take a whole string of events for Big Blue to back in to the playoffs.  There is certainly plenty of blame to go around, but lay off Tom Cou…