Summary: Analyzing the latest Giants win and offensive explosion. The Giants actually have some functional platoons, and the mainstream media is finally catching onto Farhan Zaidi's plan. Learn more about your ad choices. Visit podcastchoices.com/adchoices