Call (201) 939-4513 or join the conversation with #GiantsChat. Live at 12:00 PM ET on Giants.com, Giants App, & GiantsTV. Presented by Tri-State Cadillac.
John Harbaugh and his coaching staff vow to "confront everything" when it comes to issues on their team. Lately, those had been the non-negotiables of running the ball and stopping the run.