ATLANTA — The Giants are a franchise bleeding despair right now.
It's inside their locker room, where players have run out of answers as to why they continue to perform so poorly with losses at record levels.
It's inside the coaches' conference room, where head coach Brian Daboll and his assistants are collectively at their wits' end on how to win one game… a freakin' football game.
What is most disappointing is that despair has engulfed the team's fan base, whose loyalty is being severely tested as it has been for nearly fifty years.