Dan and Nick give their immediate reactions to the Giants 21-6 home loss to the Dallas Cowboys. Learn more about your ad choices. Visit podcastchoices.com/adchoices