Has Ben McAdoo lost control of the Giants? Nick and Cris discuss | FIRST THINGS FIRST
Nick Wright and Cris Carter discuss the bad state of the New York Giants and question whether McAdoo ever had control of the situation. SUBSCRIBE to get the latest from…