Jameis Winston didnt instill much confidence the Giants can keep counting on him despite win

There was less than a minute remaining and to say that the Giants were clinging to their lead is a disservice to what clinging means. ...

There was less than a minute remaining and to say that the Giants were clinging to their lead is a disservice to what clinging means. ...