VOTE: Should the Giants fire Tom Coughlin?
Just when you think the New York Giants couldn’t sink any lower after losing 6 straight games, they find another layer of bedrock to penetrate in with their latest 25-24 loss to Jacksonville.