Former Giant and current FOX analyst David Diehl talks about some of the issues Giants receiver Odell Beckham Jr. had last night.
comments