Giants’ Andrew Thomas: ‘No excuses’ after struggling amid illness


Andrew Thomas was sick all week and yet did not miss a snap for the Giants.